0

我有一个 grafana 实例,它监视部署在命名空间中的某些版本。命名空间在我对图表的查询中是硬编码的

jenkins_health_check_score{namespace="build",release="$release"}

我想仅基于变量进行过滤release

现在的问题是,grafana 将列出过滤器中所有命名空间中部署的发布名称。但我希望它只列出build命名空间中部署的版本。

我当前的配置看起来像

在此处输入图像描述

我试着做类似的事情

label_values(release)
label_values(namespace="build")

但这不起作用。

我得到错误

Template variables could not be initialized: 2:13: parse error: could not parse remaining input "(release)\nlabel"...

我在这里做错了什么?

4

1 回答 1

1

尝试这个:

Query: query_result(jenkins_health_check_score{namespace="build"})
Regex: /release="([^"]+)"/
于 2020-01-27T14:22:02.117 回答