Documentation ¶
Overview ¶
Package store ingest monitoring time series data points to different back-ends
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client represents HTTP client
type Flow ¶
type Flow struct { StartTime int64 Timestamp int64 IPFIX IPFIX SFlow SFlow NetflowV5 NetflowV5 NetflowV9 NetflowV9 }
Flow represents flow (IPFIX+sFlow) metrics
type IPFIX ¶
type IPFIX struct { UDPQueue int64 UDPMirrorQueue int64 MessageQueue int64 UDPCount int64 DecodedCount int64 MQErrorCount int64 Workers int64 }
IPFIX represents IPFIX metrics
type InfluxDB ¶
InfluxDB represents InfluxDB backend
type NetflowV5 ¶ added in v0.7.1
type NetflowV5 struct { UDPQueue int64 MessageQueue int64 UDPCount int64 DecodedCount int64 MQErrorCount int64 Workers int64 }
NetflowV5 represents Netflow v5 metrics
type NetflowV9 ¶ added in v0.4.1
type NetflowV9 struct { UDPQueue int64 MessageQueue int64 UDPCount int64 DecodedCount int64 MQErrorCount int64 Workers int64 }
NetflowV9 represents Netflow v9 metrics
type SFlow ¶
type SFlow struct { UDPQueue int64 MessageQueue int64 UDPCount int64 DecodedCount int64 MQErrorCount int64 Workers int64 }
SFlow represents SFlow metrics
type Sys ¶
type Sys struct { MemHeapAlloc int64 MemAlloc int64 MCacheInuse int64 GCNext int64 MemTotalAlloc int64 GCSys int64 MemHeapSys int64 NumGoroutine int64 NumLogicalCPU int64 MemHeapReleased int64 }
Sys represents system/go-runtime statistics
type TSDB ¶
TSDB represents TSDB ingestion
Click to show internal directories.
Click to hide internal directories.