首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我使用node_exporter来获取cpu利用率是一个负数?

为什么我使用node_exporter来获取cpu利用率是一个负数?
EN

Stack Overflow用户
提问于 2019-12-30 15:29:42
回答 1查看 610关注 0票数 0

为什么我使用node_exporter来获取cpu利用率是一个负数?我的查询信息是"round((1 - avg(irate(node_cpu_seconds_total{mode="idle"}5m)))*100,0.01)“

EN

回答 1

Stack Overflow用户

发布于 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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59527182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档