Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IpfixProbe ¶
func NewIpfixProbe ¶
func NewIpfixProbe(addr string, port int) IpfixProbe
func (*IpfixProbe) Start ¶
func (probe *IpfixProbe) Start() error
type Probe ¶
type SFlowProbe ¶
type SFlowProbe struct {
Addr string
Port int
Graph *graph.Graph
AnalyzerClient *analyzer.Client
FlowMappingPipeline *mappings.FlowMappingPipeline
// contains filtered or unexported fields
}
func NewSFlowProbe ¶
func NewSFlowProbeFromConfig ¶
func NewSFlowProbeFromConfig(g *graph.Graph) (*SFlowProbe, error)
func (*SFlowProbe) GetTarget ¶
func (probe *SFlowProbe) GetTarget() string
func (*SFlowProbe) SetAnalyzerClient ¶
func (probe *SFlowProbe) SetAnalyzerClient(a *analyzer.Client)
func (*SFlowProbe) SetMappingPipeline ¶
func (probe *SFlowProbe) SetMappingPipeline(p *mappings.FlowMappingPipeline)
func (*SFlowProbe) Start ¶
func (probe *SFlowProbe) Start() error
func (*SFlowProbe) Stop ¶
func (probe *SFlowProbe) Stop()
Source Files
¶
- agent.go
- ipfix.go
- sflow.go
Click to show internal directories.
Click to hide internal directories.