From 1d1ca283b14947f76e46f875abb6a8223a32675d Mon Sep 17 00:00:00 2001
From: ravilr <raviprasad_lr@yahoo.com>
Date: Wed, 9 Feb 2022 20:21:05 -0800
Subject: [PATCH] fix cluster:node_cpu:ratio query

---
 .../components/mixin/rules/node-rules.libsonnet               | 2 +-
 manifests/kubePrometheus-prometheusRule.yaml                  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/jsonnet/kube-prometheus/components/mixin/rules/node-rules.libsonnet b/jsonnet/kube-prometheus/components/mixin/rules/node-rules.libsonnet
index 8cdee479..9cb22f26 100644
--- a/jsonnet/kube-prometheus/components/mixin/rules/node-rules.libsonnet
+++ b/jsonnet/kube-prometheus/components/mixin/rules/node-rules.libsonnet
@@ -25,7 +25,7 @@
             record: 'cluster:node_cpu:sum_rate5m',
           },
           {
-            expr: 'cluster:node_cpu_seconds_total:rate5m / count(sum(node_cpu_seconds_total) BY (instance, cpu))',
+            expr: 'cluster:node_cpu:sum_rate5m / count(sum(node_cpu_seconds_total) BY (instance, cpu))',
             record: 'cluster:node_cpu:ratio',
           },
         ],
diff --git a/manifests/kubePrometheus-prometheusRule.yaml b/manifests/kubePrometheus-prometheusRule.yaml
index 297954d3..8ed330ba 100644
--- a/manifests/kubePrometheus-prometheusRule.yaml
+++ b/manifests/kubePrometheus-prometheusRule.yaml
@@ -81,8 +81,8 @@ spec:
       record: instance:node_cpu:ratio
     - expr: sum(rate(node_cpu_seconds_total{mode!="idle",mode!="iowait",mode!="steal"}[5m]))
       record: cluster:node_cpu:sum_rate5m
-    - expr: cluster:node_cpu_seconds_total:rate5m / count(sum(node_cpu_seconds_total)
-        BY (instance, cpu))
+    - expr: cluster:node_cpu:sum_rate5m / count(sum(node_cpu_seconds_total) BY (instance,
+        cpu))
       record: cluster:node_cpu:ratio
   - name: kube-prometheus-general.rules
     rules:
-- 
GitLab