Grafana变量及panel links中的变量使用

2,229 阅读1分钟

Grafana的变量功能还是挺强大的,可以设置页面的变量,也可以在panel links的url上拼接变量从而根据变量值link到不到的页面中。如何实现变量的灵活使用,如下步骤:

第一步、参数设定

  1. 需要在每个dashboard页面设定此页面需要用到的变量 image.png

image.png

image.png

  1. 设置完成后,回到panel页面,页面中多了变量选项框(此框也可以在配置时设置成隐藏),如下图: image.png

Type即数据源类型,如下图,可以选择多种数据源(数据库query/自定义/txt文本读取等) image.png

其中,常用的是从数据库读取变量值,如下图 image.png

第二步、在图表配置项中使用变量

  1. 在需要使用变量的地方使用$符号+变量名称的形式写入 image.png

  2. 设置完成后,即可挑选不同月份的数据显示,效果如下:

image.png

第三步、配置panel links中的变量

  1. 如果还想查看上图三个图表中的详细信息,还可以配置link,如下图: image.png

image.png

  1. 详情页dashboard如下图(需在此dashboard页面设置跟主页面一样的变量): image.png

  2. link地址设置后,在主panel页面会有link图表,如下红框,点击‘detail’可link到详情dashboard页面 image.png

image.png

至此,关于grafana的变量配置即完成了。