Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CpuCollector ¶
type CpuCollector struct {
// contains filtered or unexported fields
}
func NewCpuCollector ¶
func NewCpuCollector(promLog log.Logger) *CpuCollector
func (*CpuCollector) Collect ¶
func (c *CpuCollector) Collect(ch chan<- prometheus.Metric)
func (*CpuCollector) Describe ¶
func (c *CpuCollector) Describe(ch chan<- *prometheus.Desc)
type DiskStatusCollector ¶
type DiskStatusCollector struct {
// contains filtered or unexported fields
}
func NewDiskStatusCollector ¶
func NewDiskStatusCollector(promLog log.Logger) *DiskStatusCollector
func (*DiskStatusCollector) Collect ¶
func (d *DiskStatusCollector) Collect(ch chan<- prometheus.Metric)
func (*DiskStatusCollector) Describe ¶
func (d *DiskStatusCollector) Describe(ch chan<- *prometheus.Desc)
type NetPing ¶
type NetPing struct {
// contains filtered or unexported fields
}
func (*NetPing) Collect ¶
func (n *NetPing) Collect(ch chan<- prometheus.Metric)
func (*NetPing) Describe ¶
func (n *NetPing) Describe(ch chan<- *prometheus.Desc)
type NicOnline ¶
type NicOnline struct {
// contains filtered or unexported fields
}
func NewNicOnline ¶
func (*NicOnline) Collect ¶
func (n *NicOnline) Collect(ch chan<- prometheus.Metric)
func (*NicOnline) Describe ¶
func (n *NicOnline) Describe(ch chan<- *prometheus.Desc)
Click to show internal directories.
Click to hide internal directories.