在 Grafana 变量中使用列表

Posted

技术标签:

【中文标题】在 Grafana 变量中使用列表【英文标题】:Use list in Grafana Variables 【发布时间】:2021-03-13 06:11:51 【问题描述】:

我在 Graphite 数据源上构建了不同的 Grafana 仪表板。 并添加具有此类值的变量:

grp1,grp2,grp3,grp4

现在我可以在下拉菜单中选择任何组,并且效果很好

我还可以在查询正文中编写如下内容: grp2,grp4 得到这两组的总和。

我的问题 - 如何制作组合多个可能值的变量值? 我的意思是我想在下拉菜单中添加更多选项,比如一些组合 我在变量菜单中尝试了同样的方法:

grp1,grp2,grp3,grp4,grp2,grp4

但这不起作用 - 它会创建像 grp2grp4 这样的值 我也尝试在菜单中使用Alloption,但没有成功。

【问题讨论】:

【参考方案1】:

你需要用\转义逗号,例如:

grp1,grp2,grp3,grp4,grp2\,grp4

所以grp2,grp4 在这种情况下将是一项。

【讨论】:

感谢您的回答!您的解决方案只是一半,但现在我找到了正确的方法:) 您的方法正确显示在下拉菜单中,但不显示任何数据。您需要以这种方式升级它才能正常工作:grp2\,grp4。请编辑,我会接受你的回答! @Mikhail_Sam 已完成,但请使用查询和使用的数据源类型编辑您的问题。花括号语法是特定于数据源的,它不是所有数据源类型的通用语法。 完成! ;) 谢谢

以上是关于在 Grafana 变量中使用列表的主要内容,如果未能解决你的问题,请参考以下文章

在 grafana 查询中添加动态变量

Grafana 配置变量

在 Grafana 中,如何使用我创建的变量并将其作为值提供给图形的查询搜索?

Grafana + InfluxDB + telegraf

如何使用 Prometheus 作为数据源制作带有变量引用另一个变量的 Grafana 模板?

grafana之Variables变量的使用