如何让Grafana变量仅显示所选时间范围内的有效值?
解决Grafana变量仅显示当前时间范围有效值的方法
启用变量的“Include time range”选项
编辑你的Simulation变量,在变量配置的Query options区域,找到并勾选Include time range选项。这个设置会让Grafana查询变量可选值时,只返回当前仪表板时间范围内存在数据的模拟名称,自动过滤时间范围外的无效值。设置无数据时显示NONE
在变量配置页面的Options部分,将Custom none value设置为NONE。若希望无匹配数据时变量默认显示NONE,可把Default value也设为NONE,同时不要勾选Hide empty variable(否则无数据时变量会直接隐藏)。验证变量查询语句
确认Simulation变量的查询语句适配你的Graphite数据结构,比如类似gatling.*.simulationName的路径查询(根据实际情况调整)。启用时间范围过滤后,Grafana会自动为查询附加时间范围条件,确保只拉取指定时间内有数据的模拟名称。
内容的提问来源于stack exchange,提问作者Matthias
相关产品推荐
相关产品推荐

