使用wmi_exporter或scollector_exporter与Prometheus一起使用时,我发现很难获得准确的CPU使用情况。下面是我正在使用的指标以及我在scollector中使用的查询:
这里是我在Grafana查询中得出的图表:
os_cpu返回的是整个CPU使用情况,即所有核心的使用情况。与Windows任务管理器相比,这并不相符,因为Windows任务管理器显示最高为100%。不可能出现300%的CPU使用率。
如何让我的查询获得更准确的测量结果?
os_cpu with returns: 1.54432653e+07
我使用速率进行查询:
rate(os_cpu{exported_instance="myHost"}[30s])
这里是我在Grafana查询中得出的图表:
![绿线代表利用率](https://istack.dev59.com/hgQeW.webp)
如何让我的查询获得更准确的测量结果?