首页 > 解决方案 > 有没有办法使用即时查询创建 Grafana 模板变量?

问题描述

我的用例是仅查询非缺失指标的标签。

label_values(memory_usage,name)

问题是结果将包含不存在的指标的“名称”标签(指标来自 cadvisor,因此停止的容器的指标将不存在,但以时间序列的形式出现)。

在普罗米修斯方面,我可以通过在 api/v1/query 而不是 api/v1/query_range 上调用 memory_usage 来解决这个问题,grafana 也可以处理这个问题,但只能在我们有“即时”复选框的仪表板面板上处理。

但是在定义模板变量时我该怎么做呢?

所以我需要这样的东西:

label_values(memory_usage *if memory usage non-absent for label name*,name)

或者

label_values(memory_usage *instant*,name)

标签: grafana

解决方案


推荐阅读