Grafana 无法解析变量
Posted
技术标签:
【中文标题】Grafana 无法解析变量【英文标题】:Grafana cannot resolve variable 【发布时间】:2021-12-17 09:16:06 【问题描述】:我在 Grafana 中使用仪表板变量名称 $project
,它可以是 project_A
、project_B
或 All
(或 *
)。
现在,我想写一个类似的查询
sum by (uri,status,method)(
rate(http_server_requests_seconds_sumteam="myTeam",uri!="/actuator/prometheus",uri!="/actuator/health",project="$project"[10m]) /
rate(http_server_requests_seconds_countteam="myTeam",uri!="/actuator/prometheus",uri!="/actuator/health",project="$project"[10m])
)
当我设置$project=All
时,这没有给我任何输出。我假设这是因为它无法解析两个函数中的变量 $project
,因为对于特定的 $project
值,它成功地给了我输出。
我猜对了吗?它的解决方法是什么?
提前致谢!
【问题讨论】:
【参考方案1】:变化:
project="$project"
收件人:
project=~"$project"
【讨论】:
那你能“接受”这个答案吗?以上是关于Grafana 无法解析变量的主要内容,如果未能解决你的问题,请参考以下文章