n9e和grafana中使用label_values获取变量的结果有差异

Viewed 26

描述:
同一个数据源(阿里云的sls时序库), 通过同一个查询条件
语句
label_values(acs_cdn_InternetOut_Maximum,instanceId) 获取cdn的id列表

grafana可以获取到变量
n9e中获取不到变量

所以想问一下,是不是grafana有自己独立的一套获取逻辑

1 Answers

在即时查询页面可以通过{name="acs_cdn_InternetOut_Maximum",instanceId!=""}来获取值,你可以通过f12看到,这里查询请求是把输入值直接当成query参数的值。

如果打开一个大盘,编辑大盘变量,也可以看到label_values(xxx,x) 的写法,同样可以发现大盘变量的请求构造的是match[]参数。