Detect CPU throttling in your Kubernetes services
container_resources_cpu_throttled_seconds_total
: Measures the time a container spends throttled due to CPU limitscontainer_resources_cpu_usage_seconds_total
: Measures the total CPU time used by the containerParameter | Type | Description | Default |
---|---|---|---|
mediumThrottleThreshold | float | Minimum throttling ratio (throttle time / CPU time) to create a medium severity issue | 0.05 (5%) |
highThrottleThreshold | float | Minimum throttling ratio to create a high severity issue | 0.10 (10%) |
minCpuSeconds | float | Minimum CPU seconds used in the time window before considering throttling issues | 3600 (1 hour) |
mediumThrottleThreshold
(default: 5%)highThrottleThreshold
(default: 10%)