查询以在 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
我正在 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