繁体   English   中英

grafana使用基于度量的Prometheus查询定义变量

[英]grafana define variable with prometheus query based on metrics

我是Grafana的新手,所以这个问题可能很简单:

我尝试将指标值存储在变量中。 因此,我用Prometheus查询设置了一个变量:

metrics(passed_tests_total{job="MyJob"})

令我感到惊讶的是,该值返回值None ,尽管存在带有该标签的指标值。 我通过设置带有查询passed_tests_total{job="MyJob"}的“单一身份”面板来验证这一点,该面板工作得很好。

所以我的问题是:如何将指标值存储到变量中?

备注:我的方法基于文档http://docs.grafana.org/features/datasources/prometheus/

如果要检索指标的值,则应使用query_result()metrics()为您提供匹配指标的名称 ,而不是值本身。

您的查询应为: query_result(passed_tests_total{job="MyJob"})

并且仅提取metric值的Regex应该为/.* ([^\\ ]*) .*/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM