2016-01-21 80 views
2

目前我通过Prometheus.io监测码头集装箱。我的问题是,我只是得到“cpu_user_seconds_total”或“c​​pu_system_seconds_total”。我的问题是如何将这个不断增加的值转换为CPU百分比?Prometheus - 将cpu_user_seconds转换为CPU使用率%?

我目前查询:

rate(container_cpu_user_seconds_total[30s]) 

但我不认为这是完全正确的(比较顶部)。

如何将cpu_user_seconds_total转换为CPU百分比? (如在顶部)

回答

7

率返回每秒值,所以乘以100会给百分比:

rate(container_cpu_user_seconds_total[30s]) * 100