Documentation ¶
Index ¶
Constants ¶
View Source
const (
// ControllerSubsystem is prometheus subsystem name.
ControllerSubsystem = "controller"
)
Variables ¶
View Source
var ( // PersistentVolumeClaimProvisionTotal is used to collect accumulated count of persistent volumes provisioned. PersistentVolumeClaimProvisionTotal = prometheus.NewCounterVec( prometheus.CounterOpts{ Subsystem: ControllerSubsystem, Name: "persistentvolumeclaim_provision_total", Help: "Total number of persistent volumes provisioned. Broken down by storage class name.", }, []string{"class"}, ) // PersistentVolumeClaimProvisionFailedTotal is used to collect accumulated count of persistent volume provision failed attempts. PersistentVolumeClaimProvisionFailedTotal = prometheus.NewCounterVec( prometheus.CounterOpts{ Subsystem: ControllerSubsystem, Name: "persistentvolumeclaim_provision_failed_total", Help: "Total number of persistent volume provision failed attempts. Broken down by storage class name.", }, []string{"class"}, ) // PersistentVolumeClaimProvisionDurationSeconds is used to collect latency in seconds to provision persistent volumes. PersistentVolumeClaimProvisionDurationSeconds = prometheus.NewHistogramVec( prometheus.HistogramOpts{ Subsystem: ControllerSubsystem, Name: "persistentvolumeclaim_provision_duration_seconds", Help: "Latency in seconds to provision persistent volumes. Broken down by storage class name.", Buckets: prometheus.DefBuckets, }, []string{"class"}, ) // PersistentVolumeDeleteTotal is used to collect accumulated count of persistent volumes deleted. PersistentVolumeDeleteTotal = prometheus.NewCounterVec( prometheus.CounterOpts{ Subsystem: ControllerSubsystem, Name: "persistentvolume_delete_total", Help: "Total number of persistent volumes deleteed. Broken down by storage class name.", }, []string{"class"}, ) // PersistentVolumeDeleteFailedTotal is used to collect accumulated count of persistent volume delete failed attempts. PersistentVolumeDeleteFailedTotal = prometheus.NewCounterVec( prometheus.CounterOpts{ Subsystem: ControllerSubsystem, Name: "persistentvolume_delete_failed_total", Help: "Total number of persistent volume delete failed attempts. Broken down by storage class name.", }, []string{"class"}, ) // PersistentVolumeDeleteDurationSeconds is used to collect latency in seconds to delete persistent volumes. PersistentVolumeDeleteDurationSeconds = prometheus.NewHistogramVec( prometheus.HistogramOpts{ Subsystem: ControllerSubsystem, Name: "persistentvolume_delete_duration_seconds", Help: "Latency in seconds to delete persistent volumes. Broken down by storage class name.", Buckets: prometheus.DefBuckets, }, []string{"class"}, ) )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.