diff --git a/assets/prometheus/rules/kubernetes.rules b/assets/prometheus/rules/kubernetes.rules index 5ae991156f039a4cc2a4d8263bee4200313da9ce..c7e1c9716d2e7d3bf61c7269785ffe588fd936cf 100644 --- a/assets/prometheus/rules/kubernetes.rules +++ b/assets/prometheus/rules/kubernetes.rules @@ -251,7 +251,7 @@ ALERT K8SApiserverDown # Disable for non HA kubernetes setups. ALERT K8SApiserverDown - IF absent({job="kubernetes"}) or count by(cluster) (up{job="kubernetes"} == 1) < 2 + IF absent({job="kubernetes"}) or (count by(cluster) (up{job="kubernetes"} == 1) < count by(cluster) (up{job="kubernetes"}) FOR 5m LABELS { service = "k8s", @@ -363,7 +363,7 @@ ALERT K8STooManyOpenFiles ALERT K8SApiServerLatency IF histogram_quantile( 0.99, - sum without (instance,node,resource) (apiserver_request_latencies_bucket{verb!~"CONNECT|WATCHLIST"}) + sum without (instance,node,resource) (apiserver_request_latencies_bucket{verb!~"CONNECT|WATCHLIST|WATCH"}) ) / 1e6 > 1.0 FOR 10m LABELS {