我们在Grafana中将InfluxDB标签用作变量,并且我们希望通过在其中选择的时间范围来限制标签。
某些InfluxDB查询支持使用$ timeFrame,但是标签由不支持$ timeFrame的“ SHOW TAGS”返回:https : //github.com/influxdata/influxdb/issues/5668
Select仅在返回值的情况下才可以返回标签,因此,您将拥有Grafana不支持的数组:

有谁知道任何解决方法如何根据时间范围获取标签?
使用选择,子查询和独特方法找到解决方法:
select DISTINCT("name") from (select "name","value" from "http_req_duration" WHERE $timeFilter AND "group" =~ /^$Group$/ AND "TestName" =~ /^$TestName$/)
Run Code Online (Sandbox Code Playgroud)
我敢肯定对其他人有用。
| 归档时间: |
|
| 查看次数: |
1924 次 |
| 最近记录: |