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

Grafana柱状图如何基于仪表盘变量显示静态参考线

Grafana通过仪表盘变量实现柱状图常量参考线配置方法

完全支持用仪表盘变量实现和阈值配置同等的水平参考线效果,适配你使用的MySQL数据源,操作步骤如下:

  • 第一步:创建对应仪表盘变量
    进入仪表盘设置的变量管理页,新建变量:
    • 如果参考线值是固定常量,变量类型选Constant,自定义变量名(比如ref_line_value),填入参考线对应的固定数值后保存
    • 如果需要后续灵活调整参考线值,变量类型选Text box,设置默认值即可,后续可直接在仪表盘顶部调整参考线数值
  • 第二步:调整MySQL查询语句
    编辑面板的MySQL查询,在原有查询业务指标的语句中,新增一列固定值为你创建变量的字段,示例:
    原有业务查询(按时间维度统计访问量):
    SELECT
      log_time AS time,
      visit_num AS 业务指标值
    FROM visit_log
    WHERE $__timeFilter(log_time)
    ORDER BY log_time
    
    修改后增加参考线字段:
    SELECT
      log_time AS time,
      visit_num AS 业务指标值,
      ${ref_line_value} AS 参考线
    FROM visit_log
    WHERE $__timeFilter(log_time)
    ORDER BY log_time
    
    该查询返回的「参考线」字段所有行值均为你设置的变量值,天然对应图上的水平直线。
  • 第三步:配置可视化展示规则
    回到面板可视化配置页:
    1. 在字段配置项中,将「业务指标值」字段的展示类型设置为Bars(柱状)
    2. 将「参考线」字段的展示类型设置为Line(线条)
    3. 按需调整参考线的颜色、线宽、图例名称,即可得到目标效果

不想修改原有SQL的话,也可以通过面板的「Transform(转换)」功能,给原有查询结果新增计算字段,字段值直接引用仪表盘变量,再将该计算字段设置为线条展示即可,效果和修改SQL完全一致。

最终实现效果参考:
Grafana柱状图参考线效果示例

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 01:06:23