如何在 Grafana 仪表板中将显示名称设置为自定义变量?
Posted
技术标签:
【中文标题】如何在 Grafana 仪表板中将显示名称设置为自定义变量?【英文标题】:How to set a display name to a custom variable in Grafana dashboard? 【发布时间】:2020-10-01 23:47:32 【问题描述】:有一个选项可以创建自定义变量并为其提供 CSV 值,这些值出现在 Grafana 仪表板的下拉选择中。这些变量成为模板化查询的输入。有时,变量值是不可读的,但它们有意义。示例:如果仪表板正在显示城市的统计信息,则查询将具有类似 city_id: $city_id
的条件,其中 $city_id
被表示城市 ID 12345 的自定义变量替换。不必显示 ID (12345),我想显示班加罗尔、孟买、德里等城市的名称
【问题讨论】:
Corresponding issue 在 Grafana 的 GitHub 中。 【参考方案1】: 转至Dashboard -> Settings -> JSON Model
找到templating
部分和您定义的变量
为要更改其显示名称的变量修改text
字段
【讨论】:
【参考方案2】:此选项在仪表板配置屏幕上不可用。但是,如果您看到仪表板的 JSON 模型并看到 templating
部分,则会有一个定义变量的选项列表。它有一个text
和value
字段。您可以修改text
字段以设置显示名称。保存更改并刷新您的仪表板,更改将被反映。
【讨论】:
以上是关于如何在 Grafana 仪表板中将显示名称设置为自定义变量?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Grafana 中构建显示 Jenkins 作业状态的仪表板?