Grafana--变量(label_values)

grafana官方文档:https://grafana.com/docs/grafana/latest/

版本:6.5.2

模板与变量(摘抄自官方文档):

 变量是值的占位符。您可以在度量查询和面板标题中使用变量。因此,当您使用仪表板顶部的下拉菜单更改值时,面板的指标查询将更改以反映新值。

 变量允许您创建更具交互性和动态的仪表板。您可以在度量查询中使用变量来代替硬编码,而不是对服务器、应用程序和传感器名称等内容进行硬编码。变量在仪表板顶部显示为下拉列表。这些下拉菜单使更改仪表板中显示的数据变得容易。

 这些对于希望允许 Grafana 查看器快速调整可视化但不想授予他们完全编辑权限的管理员特别有用。Grafana 查看器可以使用变量。

 变量和模板还允许您使用单一来源的仪表板。如果您有多个相同的数据源或服务器,您可以制作一个仪表板并使用变量来更改您正在查看的内容。这极大地简化了维护和保养。

 

 

 配置:

 

 

 

 

 

 下列语句中,usedMemory为指标名称,{}里为标签,可细分,设_name的值为变量,输出结果为_name这一列的数据(此为实例ip),后面可用$test取到这一列的值

label_values(usedMemory{idcName=~"xxxx",__MEASURE__="redis",clusterName=~"xxxx"},_name)

 

 

补充:

 

 

在使用v8.1.8版本时,发现出不来标签值,排查后发现是此版本使用ws协议向客户端发送数据,而网关集群不支持ws,需要让网关支持才能正常使用此功能

 

 

 

posted @ 2022-04-27 17:17  心恩惠动  阅读(3306)  评论(0编辑  收藏  举报