From 6ed84502c8ad8262a2dcb0088ba24f65bf22f091 Mon Sep 17 00:00:00 2001
From: Frederic Branczyk <fbranczyk@gmail.com>
Date: Mon, 16 Oct 2017 14:40:29 +0200
Subject: [PATCH] kube-prometheus: fix multiple series error in grafana
 dashboard

---
 assets/grafana/kubernetes-control-plane-status-dashboard.json | 2 +-
 manifests/grafana/grafana-dashboards.yaml                     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/assets/grafana/kubernetes-control-plane-status-dashboard.json b/assets/grafana/kubernetes-control-plane-status-dashboard.json
index 93508313..47721922 100644
--- a/assets/grafana/kubernetes-control-plane-status-dashboard.json
+++ b/assets/grafana/kubernetes-control-plane-status-dashboard.json
@@ -333,7 +333,7 @@
           "tableColumn": "",
           "targets": [
             {
-              "expr": "topk(1, (sum by(instance) (rate(apiserver_request_count{code=~\"5..\"}[5m])) / sum by(instance) (rate(apiserver_request_count[5m]))) * 100)",
+              "expr": "max(sum by(instance) (rate(apiserver_request_count{code=~\"5..\"}[5m])) / sum by(instance) (rate(apiserver_request_count[5m]))) * 100",
               "format": "time_series",
               "intervalFactor": 2,
               "legendFormat": "",
diff --git a/manifests/grafana/grafana-dashboards.yaml b/manifests/grafana/grafana-dashboards.yaml
index 6aec1802..13dc4e64 100644
--- a/manifests/grafana/grafana-dashboards.yaml
+++ b/manifests/grafana/grafana-dashboards.yaml
@@ -3886,7 +3886,7 @@ data:
               "tableColumn": "",
               "targets": [
                 {
-                  "expr": "topk(1, (sum by(instance) (rate(apiserver_request_count{code=~\"5..\"}[5m])) / sum by(instance) (rate(apiserver_request_count[5m]))) * 100)",
+                  "expr": "max(sum by(instance) (rate(apiserver_request_count{code=~\"5..\"}[5m])) / sum by(instance) (rate(apiserver_request_count[5m]))) * 100",
                   "format": "time_series",
                   "intervalFactor": 2,
                   "legendFormat": "",
-- 
GitLab