-
Bug
-
Resolution: Done-Errata
-
None
-
Quality / Stability / Reliability
-
1
-
False
-
-
False
-
CLOSED
-
CNV I/U Operators Sprint 217, CNV I/U Operators Sprint 218, CNV I/U Operators Sprint 219, CNV I/U Operators Sprint 220
-
Moderate
-
No
Description of problem:
Metrics documentation generators in different CNV components don't collect all component's metrics and recording rules.
For example, CDI's metrics.md (https://github.com/kubevirt/containerized-data-importer/blob/main/doc/metrics.md) is missing two metrics:
1. "kubevirt_cdi_cr_ready" (https://github.com/kubevirt/containerized-data-importer/blob/main/pkg/operator/controller/controller.go#L72)
2. "kubevirt_cdi_incomplete_storageprofiles_total" (https://github.com/kubevirt/containerized-data-importer/blob/main/pkg/controller/storageprofile-controller.go#L30)
CNAO's metrics.md (https://github.com/kubevirt/cluster-network-addons-operator/blob/main/docs/metrics.md) is missing recording rules which are defined in https://github.com/kubevirt/cluster-network-addons-operator/blob/main/data/monitoring/prom-rule.yaml