mirror of
https://github.com/kubevirt/containerized-data-importer.git
synced 2025-06-03 06:30:22 +00:00

* Refactor recording-rules and alerts code Signed-off-by: avlitman <alitman@redhat.com> * Remove promv1 from schema Signed-off-by: avlitman <alitman@redhat.com> --------- Signed-off-by: avlitman <alitman@redhat.com>
24 lines
534 B
Go
24 lines
534 B
Go
package cdicontroller
|
|
|
|
import (
|
|
"github.com/machadovilaca/operator-observability/pkg/operatormetrics"
|
|
)
|
|
|
|
var (
|
|
dataVolumeMetrics = []operatormetrics.Metric{
|
|
dataVolumePending,
|
|
}
|
|
|
|
dataVolumePending = operatormetrics.NewGauge(
|
|
operatormetrics.MetricOpts{
|
|
Name: "kubevirt_cdi_datavolume_pending",
|
|
Help: "Number of DataVolumes pending for default storage class to be configured",
|
|
},
|
|
)
|
|
)
|
|
|
|
// SetDataVolumePending sets dataVolumePending value
|
|
func SetDataVolumePending(value int) {
|
|
dataVolumePending.Set(float64(value))
|
|
}
|