我想通过Prometheus和Grafana集成来显示CPU使用率
TL;DR – 简洁来说
ここにあるように、Prometheus + Grafanaで機器監視を行うことができる。追加でDashboardにCPU使用率を表示したいという要件があり、追加してみた
步驟
只需记载要点。重要的是条件式。
添加板块 (Tianjia bankuai)
点击画面上方的Add Panel

指定 Metrics
-
- 在Metrics中选择Promethes作为DataSource,并将以下条件表达式指定为:
100 – (avg by (instance) (irate(wmi_cpu_time_total{mode=”idle”, instance=~”$server.*”}[5m])) * 100)
在Legend format中指定为非空闲。

Axes的指定
-
- 在左侧的 Y轴 上指定一个百分比 (1-100) 给 Y之单位的值
- 在左侧的 Y轴 上指定 Y最小值为0,Y最大值为100
设定的结果示例

资源
http://otndnld.oracle.co.jp/document/products/oem/10203/doc_cd/server/B28457-02/host.htm
※香港特别行政区资料3-4「中央处理器使用率(CPU Usage)」测量指标