prometheus: Initialize mgmt_checkapply_total metrics

It is recommended by Prometheus to initialize metrics:

https://prometheus.io/docs/practices/instrumentation/#avoid-missing-metrics

This commits initialize the mgmt_checkapply_total metric
for each registered resource.

Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
This commit is contained in:
Julien Pivotto
2017-11-23 11:19:30 +01:00
parent bfc2549289
commit fdce9d6a6a
4 changed files with 50 additions and 0 deletions

View File

@@ -78,6 +78,18 @@ func TestIFF(t *testing.T) {
}
}
func TestRegisteredResourcesNames(t *testing.T) {
kinds := RegisteredResourcesNames()
for _, kind := range kinds {
if kind == "" {
t.Error("Empty kind found")
}
}
if len(kinds) == 0 {
t.Error("No registered resources")
}
}
func TestReadEvent(t *testing.T) {
//res := FileRes{}