如何读取container_cpu_cfs_throttled_seconds_total指标?

Del*_*tha 5 cpu-usage prometheus

这是container_cpu_cfs_throttled_seconds_total公制的。但我不知道如何阅读这个图表?我可以看到从 08.09.45 到 08.09.52 之间有 27 秒的增量。这怎么可能? 在此输入图像描述

val*_*ala 9

您应该将此指标包装到rate()函数中:

rate(container_cpu_cfs_throttled_seconds_total[5m])
Run Code Online (Sandbox Code Playgroud)

当由于CPU 限制而容器没有足够的 CPU 资源时,它将在时间范围内显示峰值。返回的非零值显示容器在不限制 CPU 的情况下运行需要多少个额外的 CPU 核心。