@@ -14,11 +14,11 @@ import (
14
14
)
15
15
16
16
const (
17
- appCPULimit = `kube_pod_container_resource_limits{namespace=%q, container=%q, resource="cpu", unit="core"}`
18
- appCPURequest = `kube_pod_container_resource_requests{namespace=%q, container=%q, resource="cpu",unit="core"}`
17
+ appCPULimit = `max by (container, namespace) ( kube_pod_container_resource_limits{namespace=%q, container=%q, resource="cpu", unit="core"}) `
18
+ appCPURequest = `max by (container, namespace) ( kube_pod_container_resource_requests{namespace=%q, container=%q, resource="cpu",unit="core"}) `
19
19
appCPUUsage = `rate(container_cpu_usage_seconds_total{namespace=%q, container=%q}[5m])`
20
- appMemoryLimit = `kube_pod_container_resource_limits{namespace=%q, container=%q, resource="memory", unit="byte"}`
21
- appMemoryRequest = `kube_pod_container_resource_requests{namespace=%q, container=%q, resource="memory",unit="byte"}`
20
+ appMemoryLimit = `max by (container, namespace) ( kube_pod_container_resource_limits{namespace=%q, container=%q, resource="memory", unit="byte"}) `
21
+ appMemoryRequest = `max by (container, namespace) ( kube_pod_container_resource_requests{namespace=%q, container=%q, resource="memory",unit="byte"}) `
22
22
appMemoryUsage = `last_over_time(container_memory_working_set_bytes{namespace=%q, container=%q}[5m])`
23
23
instanceCPUUsage = `rate(container_cpu_usage_seconds_total{namespace=%q, container=%q, pod=%q}[5m])`
24
24
instanceMemoryUsage = `last_over_time(container_memory_working_set_bytes{namespace=%q, container=%q, pod=%q}[5m])`
0 commit comments