从标签的所有可能值的集合创建 Grafana 变量

Olu*_*ide 6 grafana prometheus

我想创建一个 Grafana 变量/过滤器,其中包含regionmetric 上标签的所有可能值instance。列出这些值的查询是:

group by (region)(instance)
Run Code Online (Sandbox Code Playgroud)

不幸的是,当我将此查询粘贴到 Grafana >> 变量 >> 查询选项 >> 查询时,出现错误

Validation
cannot parse parameter match[]
Run Code Online (Sandbox Code Playgroud)

Templating [region]
Error updating options: cannot parse parameter match[]
Run Code Online (Sandbox Code Playgroud)

Ped*_*ues 14

要在 Grafana 中创建一个包含特定指标中特定标签的所有值的变量,您可以使用label_values(metric, label). label_values(metric{label2="test"}, label)如果您想更具体,也可以这样做。

在你的情况下,在我看来应该是label_values(instance, region),哪里instance是度量,哪里region是标签。

您可以在Grafana 的文档中找到有关它的信息。