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
This commit is contained in:
Bryan Boreham
2021-03-21 21:07:36 +00:00
parent 7eadc533c1
commit 5385d2054b

View File

@@ -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: