collector

package
v0.0.0-...-caaac40 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 10, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ConID string

ConID save controller slot number

Functions

This section is empty.

Types

type SmartctlDiskCollector

type SmartctlDiskCollector struct {
	// contains filtered or unexported fields
}

SmartctlDiskCollector Contain raid controller detail information

func NewSmartctlDiskCollector

func NewSmartctlDiskCollector(diskID string, diskN int) *SmartctlDiskCollector

NewSmartctlDiskCollector Create new collector

func (*SmartctlDiskCollector) Collect

func (c *SmartctlDiskCollector) Collect(ch chan<- prometheus.Metric)

Collect create collector Get metric Handle error

func (*SmartctlDiskCollector) Describe

func (c *SmartctlDiskCollector) Describe(ch chan<- *prometheus.Desc)

Describe return all description to chanel

type SsacliLogDiskCollector

type SsacliLogDiskCollector struct {
	// contains filtered or unexported fields
}

SsacliLogDiskCollector Contain raid controller detail information

func NewSsacliLogDiskCollector

func NewSsacliLogDiskCollector(diskID, conID string) *SsacliLogDiskCollector

NewSsacliLogDiskCollector Create new collector

func (*SsacliLogDiskCollector) Collect

func (c *SsacliLogDiskCollector) Collect(ch chan<- prometheus.Metric)

Collect create collector Get metric Handle error

func (*SsacliLogDiskCollector) Describe

func (c *SsacliLogDiskCollector) Describe(ch chan<- *prometheus.Desc)

Describe return all description to chanel

type SsacliPhysDiskCollector

type SsacliPhysDiskCollector struct {
	// contains filtered or unexported fields
}

SsacliPhysDiskCollector Contain raid controller detail information

func NewSsacliPhysDiskCollector

func NewSsacliPhysDiskCollector(diskID, conID string) *SsacliPhysDiskCollector

NewSsacliPhysDiskCollector Create new collector

func (*SsacliPhysDiskCollector) Collect

func (c *SsacliPhysDiskCollector) Collect(ch chan<- prometheus.Metric)

Collect create collector Get metric Handle error

func (*SsacliPhysDiskCollector) Describe

func (c *SsacliPhysDiskCollector) Describe(ch chan<- *prometheus.Desc)

Describe return all description to chanel

type SsacliSumCollector

type SsacliSumCollector struct {
	// contains filtered or unexported fields
}

SsacliSumCollector Contain raid controller detail information

func NewSsacliSumCollector

func NewSsacliSumCollector() *SsacliSumCollector

NewSsacliSumCollector Create new collector

func (*SsacliSumCollector) Collect

func (c *SsacliSumCollector) Collect(ch chan<- prometheus.Metric)

Collect create collector Get metric Handle error

func (*SsacliSumCollector) Describe

func (c *SsacliSumCollector) Describe(ch chan<- *prometheus.Desc)

Describe return all description to chanel

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL