From 5385d2054bfeae899a2340d703da7535817ff267 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Sun, 21 Mar 2021 21:07:36 +0000 Subject: [PATCH] Simplify PromQL for CPU usage Probably it was trying to adjust for number of cores, but this doesn't apply since kubelet stopped reporting individual cores --- render/detailed/links.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/render/detailed/links.go b/render/detailed/links.go index 8ef043ad6..a21a25228 100644 --- a/render/detailed/links.go +++ b/render/detailed/links.go @@ -82,8 +82,7 @@ func formatMetricQueries(filter string, ids []string) map[string]string { queries[id] = fmt.Sprintf("sum(container_memory_usage_bytes{%s})", filter) case docker.CPUTotalUsage: queries[id] = fmt.Sprintf( - "sum(rate(container_cpu_usage_seconds_total{%s}[1m]))/count(container_cpu_usage_seconds_total{%s})*100", - filter, + "sum(rate(container_cpu_usage_seconds_total{%s}[1m]))*100", filter, ) case idReceiveBytes: