promql 的新手,我正在尝试随着时间的推移绘制 cpu 使用情况,我发现以下示例获得了静态使用百分比,但我如何将其转换为 grafana 的速率?
100 * (1 - sum(collectd_cpu_total{type="idle"}) by (exported_instance) / sum(collectd_cpu_total) by (exported_instance))
promql 的新手,我正在尝试随着时间的推移绘制 cpu 使用情况,我发现以下示例获得了静态使用百分比,但我如何将其转换为 grafana 的速率?
100 * (1 - sum(collectd_cpu_total{type="idle"}) by (exported_instance) / sum(collectd_cpu_total) by (exported_instance))
既然你已经在使用 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)