Documentation
¶
Index ¶
- func NewFlowProbeBundle(tb *probe.Bundle, g *graph.Graph, fta *flow.TableAllocator) *probe.Bundle
- func NewTopologyProbe(name string, ctx tp.Context, bundle *probe.Bundle) (probe.Handler, error)
- func NewTopologyProbeBundle(g *graph.Graph, hostNode *graph.Node) (*probe.Bundle, error)
- type Agent
- type Status
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFlowProbeBundle ¶ added in v0.26.0
NewFlowProbeBundle returns a new bundle of flow probes
func NewTopologyProbe ¶ added in v0.26.0
NewTopologyProbe creates a new topology probe
Types ¶
type Agent ¶
type Agent struct { ws.DefaultSpeakerEventHandler // contains filtered or unexported fields }
Agent object started on each hosts/namespaces
type Status ¶ added in v0.20.0
type Status struct { Clients map[string]ws.ConnStatus Analyzers map[string]pod.ConnStatus TopologyProbes map[string]interface{} FlowProbes []string }
Status agent object
Status describes the status of an agent ¶
swagger:model AgentStatus easyjson:json
func (Status) MarshalEasyJSON ¶ added in v0.27.0
MarshalEasyJSON supports easyjson.Marshaler interface
func (Status) MarshalJSON ¶ added in v0.27.0
MarshalJSON supports json.Marshaler interface
func (*Status) UnmarshalEasyJSON ¶ added in v0.27.0
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Status) UnmarshalJSON ¶ added in v0.27.0
UnmarshalJSON supports json.Unmarshaler interface
Click to show internal directories.
Click to hide internal directories.