fluxcd / flux2-monitoring-example

Prometheus monitoring for the Flux control plane
https://fluxcd.io/flux/monitoring/
Apache License 2.0
52 stars 145 forks source link

Add 'status' label to monitored resources in 'kube-state-metrics' configuration #6

Closed kallaics closed 1 year ago

kallaics commented 1 year ago

The issue: The previous system reported the manifests to failed (ready=false) during the reconciliation process. That is okay, but it wasn't possible to filter out this state from the Grafana and all reconciliation progress marked the manifests as failed.

The proposed solution: The release v2.1.0 gives the possibility to add the 'status' field to the 'customResourceState' configs, and then the problematic status can be ignored on the any Grafana dashboards (ready=False and status != "Progressing").

kallaics commented 1 year ago

Custom requirement. Will not implemented.