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

Grafana中如何替换变量标签显示名并保留查询功能?

你的实现方案完全可行

直接按以下步骤配置就能实现需求,不需要额外复杂操作:

  • 创建health自定义变量
    选择自定义类型,在「选项」栏里按显示值:实际值的格式填写:

    • Healthy:>0
    • Unhealthy:<1
    • All:<2
      配置后,用户看到的是「Healthy/Unhealthy/All」这些易懂文本,实际传入查询的是对应的数值条件。
  • 修改PromQL查询语句
    把原查询里的$status直接替换成$health即可,最终查询语句为:

    azure_metric_loadbalancer_heartbeat{subscriptionID=~"$sub"}$health
    

    不需要保留原来的$status变量,health变量已经完成了文本到查询条件的映射。

额外注意:确保变量设置里的「值分隔符」是默认的冒号:,Grafana会自动解析显示值和实际值的对应关系;还可以把「All」设为默认选中项,方便用户直接查看全量数据。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 04:54:57