Grafana仪表板自定义变量作为json对象



我们正在使用grafana来可视化我们的度量,并且非常乐意使用它。

对于一个面板,我需要创建自定义变量来显示主机名。例如,我们有第一个变量:host,带有查询collectd.localhost.ping.ping-*和正则表达式/ping-(.*)/。它返回我们ping的主机列表。现在我想添加显示标题取决于选定的主机。我认为需要添加另一个自定义变量title,如映射host1:Title1;host2:Title2,并在面板的标题中写入类似Proxy ${title:json}.${host}的内容,以获得代理标题N

怎么做?我们使用7.2.1 grafana版本。非常感谢。

我不确定这是否是一个很好的答案,但鉴于近两年来没有任何答案,我会给出它。我刚刚评论了我对没有人回答感到惊讶,我一直在四处寻找。最终,我发现如果以交互方式添加了一个变量,然后我单击仪表板设置,然后单击JSON模型我得到了一个在模板字段中包含新数据的描述。我将其粘贴到仪表板的原始JSON描述中,然后重新启动Grafana——更改仍然存在。

最新更新