You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A Bunch of Prometheus alert rules do not support multi-cluster setup. For example KubeAPITerminatedRequests should group metric by cluster, ie. sum by (cluster) (rate(apiserver_request_terminations_total{job="apiserver"}[10m])) / ( sum by (cluster) (rate(apiserver_request_total{job="apiserver"}[10m])) + sum by (cluster) (rate(apiserver_request_terminations_total{job="apiserver"}[10m])) ) > 0.20.
What is missing?
A Bunch of Prometheus alert rules do not support multi-cluster setup. For example KubeAPITerminatedRequests should group metric by cluster, ie.
sum by (cluster) (rate(apiserver_request_terminations_total{job="apiserver"}[10m])) / ( sum by (cluster) (rate(apiserver_request_total{job="apiserver"}[10m])) + sum by (cluster) (rate(apiserver_request_terminations_total{job="apiserver"}[10m])) ) > 0.20
.List of alerts lacking multi-cluster support:
Why do we need it?
Environment
kube-prometheus version:
8.4.1
Anything else we need to know?:
Other alerts already do support this, ie. https://github.com/prometheus-operator/kube-prometheus/blob/main/manifests/kubernetesControlPlane-prometheusRule.yaml#L551
The text was updated successfully, but these errors were encountered: