在 Grafana 仪表板中添加变量

问题描述 投票:0回答:1

我想添加一个自定义变量,它允许我过滤“process”的标签值等于grafana仪表板中的变量值的数据。我可以使用值选项“process1”、“process2”和“process3”向仪表板添加自定义变量,但是当我在查询中使用此变量时

 |> filter(fn: (r) => r["Process ID"] == ${process})

它给我错误未定义的标识符 process2。 虽然当我用
${process}
替换变量
"process2"
时,查询可以正常工作并通过该特定过程过滤掉数据,但当我使用变量时它不起作用。 我该如何解决这个问题?

我尝试在通量查询中使用变量作为

 |> filter(fn: (r) => r["Process ID"] == ${process})

但它不起作用

grafana dashboard influxdb flux grafana-variable
1个回答
0
投票

尝试使用高级变量格式选项:

  |> filter(fn: (r) => r["Process ID"] == ${process:doublequote})
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.