dmp*_*dmp 6 grafana prometheus
我正在尝试通过 grafana 变量将自定义变量传递给普罗米修斯。
我在grafana中设置的值如下:
.+(作为自定义All变量)eu.+us.+这些变量在查询中使用,例如:
some_metric{availability_zone=~"$az", ...}
Run Code Online (Sandbox Code Playgroud)
该All变量按预期工作,并且eu-.+直接放入查询中的原始值等也可以正常工作 - 但是当通过下拉列表分配变量时,不会返回任何指标。例如:
some_metric{availability_zone=~"eu.+", ...}
Run Code Online (Sandbox Code Playgroud)
..正确地将所有指标与标签相匹配,例如availability_zone="eu-west-1"
我尝试过转义并且不使用自定义值,但是对于这两个自定义值都没有返回指标。
这里有什么问题吗?
执行此操作的方法似乎是:
some_metric{availability_zone=~"${az:pipe}", ...}
这两个“陷阱”是您需要正则表达式比较“=~”和 ${variable:pipe} 才能运行正则表达式。
| 归档时间: |
|
| 查看次数: |
3096 次 |
| 最近记录: |