Grafana 无法解析变量

Posted

技术标签:

【中文标题】Grafana 无法解析变量【英文标题】:Grafana cannot resolve variable 【发布时间】:2021-12-17 09:16:06 【问题描述】:

我在 Grafana 中使用仪表板变量名称 $project,它可以是 project_Aproject_BAll(或 *)。

现在,我想写一个类似的查询

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 无法解析变量的主要内容,如果未能解决你的问题,请参考以下文章

无法使用双括号来解析变量[重复]

为啥我一直收到“我无法解析为变量”[重复]

“错误:HttpStatus 无法解析为变量”如何解决?

Photoshop 变量 - 无法将文件内容解析为数据集。

R无法解析为新项目中的变量[重复]

跨多个包含块的 Java 变量 - 无法解析变量