为什么我使用node_exporter来获取cpu利用率是一个负数?我的查询信息是"round((1 - avg(irate(node_cpu_seconds_total{mode="idle"}5m)))*100,0.01)“
发布于 2020-01-24 16:09:49
在执行您的表达式时,我没有得到负数。
但是我认为,如果您想要系统的CPU使用率,那么我可以使用这个查询。我完全是PromQL的初学者,我相信有一种更有效的方法,但这对我来说是有效的:
(1-rate(node_cpu_seconds_total{job="node_exporter",mode="idle"}[1m]))*100
表示(两个CPU均为1%):
{cpu="0",instance=“本地主机:9100”,job="node_exporter",mode=“空闲”} 1.056344430236733 {cpu="1",instance=“本地主机:9100”,job="node_exporter",mode=“空闲”} 1.6381520334300625
https://stackoverflow.com/questions/59527182
复制相似问题