process-exporter (通用CPU监控metrics输出)

对于Intel处理器,Intel公司官方提供了 pcm-exporter :Intel Performance Counter Monitor (Intel PCM) Prometheus exporter 。但是,很不幸,AMD对标的 AMD μProf 没有提供Prometheus的exporter,导致很难做到通用的处理器监控。

Linux内核对于处理器有 /proc 文件系统管理,这是处理器通用的监控入口,所以 process-exporter (GitHub) 提供了处理器无关的 Metrics 输出exporter,方便我们集成到监控系统:

Grafana集成

有2个基于 process-exporter Grafana Dashboard:

参考