From c8cb2df928bc0c4975eaba8db7158080ef731671 Mon Sep 17 00:00:00 2001 From: Frederic Branczyk <fbranczyk@gmail.com> Date: Mon, 18 Sep 2017 11:11:30 +0200 Subject: [PATCH] kube-prometheus: exclude pod log subresource from latency alerts --- assets/prometheus/rules/kube-apiserver.rules | 2 +- manifests/prometheus/prometheus-k8s-rules.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/prometheus/rules/kube-apiserver.rules b/assets/prometheus/rules/kube-apiserver.rules index a7fdfddc..04b4a6de 100644 --- a/assets/prometheus/rules/kube-apiserver.rules +++ b/assets/prometheus/rules/kube-apiserver.rules @@ -16,7 +16,7 @@ ALERT K8SApiserverDown ALERT K8SApiServerLatency IF histogram_quantile( 0.99, - sum without (instance,resource) (apiserver_request_latencies_bucket{verb!~"CONNECT|WATCHLIST|WATCH|PROXY"}) + sum without (instance,resource) (apiserver_request_latencies_bucket{subresource!="log",verb!~"CONNECT|WATCHLIST|WATCH|PROXY"}) ) / 1e6 > 1.0 FOR 10m LABELS { diff --git a/manifests/prometheus/prometheus-k8s-rules.yaml b/manifests/prometheus/prometheus-k8s-rules.yaml index 71282c51..de3d7787 100644 --- a/manifests/prometheus/prometheus-k8s-rules.yaml +++ b/manifests/prometheus/prometheus-k8s-rules.yaml @@ -304,7 +304,7 @@ data: ALERT K8SApiServerLatency IF histogram_quantile( 0.99, - sum without (instance,resource) (apiserver_request_latencies_bucket{verb!~"CONNECT|WATCHLIST|WATCH|PROXY"}) + sum without (instance,resource) (apiserver_request_latencies_bucket{subresource!="log",verb!~"CONNECT|WATCHLIST|WATCH|PROXY"}) ) / 1e6 > 1.0 FOR 10m LABELS { -- GitLab