You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Grafana 10.4.3:如何在独立面板展示筛选变量值?

可行替代方案:在Grafana面板展示自定义变量的指定值

方案1:使用Text面板直接渲染变量值

  • 新建Text面板,在内容里直接引用自定义变量。如果变量是$connector,可写:
    指定可用值:
    - $connector
    
    若变量为多选类型,想逐个列出,用Grafana模板迭代语法:
    指定可用值:
    {{ range $value := $connector }}
    - {{ $value }}
    {{ end }}
    
    这种方式无需依赖数据源查询,直接利用Text面板的模板渲染能力实现需求。

方案2:调整Prometheus查询语法构造结果

你之前的查询未生效大概率是语法问题,试试用vector()函数构造空时间序列,再结合变量输出指定值:

vector(0) OR on() vector($connector)

如果是多个值,用concat()组合:

concat(vector(0), vector($connector), dim=1)

之后将面板可视化类型改为Table或Stat,调整显示字段为标签或值,即可展示变量的可用值。

方案3:借助Loki构造空日志输出变量值

使用Loki时,先写一个肯定返回空结果的查询,再用or拼接变量值:

{job="non-existent-job"} | json | line_format "$connector"

将面板可视化类型改为Log,就能直接显示变量的指定值。


内容的提问来源于stack exchange,提问作者sangita

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 18:39:51