Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Collector ¶
type Collector struct {
// contains filtered or unexported fields
}
func (Collector) Collect ¶
func (c Collector) Collect(ch chan<- prometheus.Metric)
Collect implements Prometheus.Collector.
func (Collector) Describe ¶
func (c Collector) Describe(ch chan<- *prometheus.Desc)
Describe implements Prometheus.Collector.
type MetricNode ¶
type MetricNode struct {
// contains filtered or unexported fields
}
type Metrics ¶
type Metrics struct {
SNMPCollectionDuration *prometheus.HistogramVec
SNMPUnexpectedPduType prometheus.Counter
SNMPDuration prometheus.Histogram
SNMPPackets prometheus.Counter
SNMPRetries prometheus.Counter
SNMPInflight prometheus.Gauge
}
type NamedModule ¶
func NewNamedModule ¶
func NewNamedModule(name string, module *config.Module) *NamedModule
type ScrapeResults ¶
type ScrapeResults struct {
// contains filtered or unexported fields
}
func ScrapeTarget ¶
Click to show internal directories.
Click to hide internal directories.