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: