1

promql 的新手,我正在尝试随着时间的推移绘制 cpu 使用情况,我发现以下示例获得了静态使用百分比,但我如何将其转换为 grafana 的速率?

100 * (1 - sum(collectd_cpu_total{type="idle"}) by (exported_instance) / sum(collectd_cpu_total) by (exported_instance))

我从https://github.com/Naugrimm/promql-examples得到了这个例子

4

1 回答 1

2

既然你已经在使用 Prometheus,为什么不使用 Prometheus 的 node_exporter 呢?https://www.robustperception.io/understanding-machine-cpu-usage

100 - (avg by (instance) (irate(node_cpu_seconds_total{job="node",mode="idle"}[5m])) * 100)
于 2018-08-02T06:12:17.240 回答