查询以在 Grafana 中列出 %process% 指标

Query to list %process% metrics in Grafana

我正在 Grafana 中为 VM 进程列表创建一个新的仪表板。我想查看以特定字母或缩写开头的一系列流程的指标。有什么方法可以像 LIKE 一样查询进程,而不仅仅是在 Grafana 中相等?

例如,假设我想从所有包含单词 'java' 的进程中获取指标。

0 + (avg by (process) (rate(wmi_process_cpu_time_total{process="java"}[5m])) * 100)

我可以这样吗:{process LIKE %java%}。 谢谢你的帮助!

P.S。我正在使用 Grafana + Prometheus + wmi_exporter

使用这个:

{process=~".*java.*"}

在 Prometheus 文档中查看更多信息here