首页 > 解决方案 > 如何读取 container_cpu_cfs_throttled_seconds_total 指标?

问题描述

这是container_cpu_cfs_throttled_seconds_total公制。但我不确定如何阅读这张图?我可以看到从 08.09.45 到 08.09.52 增加了 27 秒。这怎么可能? 在此处输入图像描述

标签: prometheuscpu-usage

解决方案


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

rate(container_cpu_cfs_throttled_seconds_total[5m])

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


推荐阅读