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

如何为Grafana表格面板的不同行设置不同阈值?

Grafana表格行级阈值设置方案

当字段覆盖只能作用于整列时,可通过以下几种方式实现每行独立阈值:

1. 固定行场景:字段覆盖+行标识匹配

如果表格行是固定的(如特定服务器、业务指标):

  • 进入表格面板的Field overrides,点击Add field override;
  • 在Match条件中,选择行的唯一标识字段(如instance),设置匹配规则为等于某行的具体值(如web-server-01);
  • 针对匹配到的行,设置目标数值字段的阈值和颜色样式;
  • 重复上述步骤,为每一行创建专属的覆盖规则,适合行数不多的场景。

2. 动态行场景:Transform生成行级状态字段

如果行是动态生成的,且数据源包含每行的阈值数据(如warn_thresh、crit_thresh字段):

  • 切换到Transform选项卡,添加Add field from calculation变换;
  • 选择Custom计算类型,编写自定义表达式判断当前行数值与该行阈值的关系,示例:
    if ($row.value < $row.warn_thresh) { return "正常" } 
    else if ($row.value < $row.crit_thresh) { return "警告" } 
    else { return "危险" }
    
  • 将新生成的字段命名为状态,回到Field styles,给状态字段设置颜色映射,即可实现每行根据自身阈值展示对应样式。

3. 告警联动场景:利用告警状态字段

如果阈值与告警规则绑定:

  • 配置针对每行的告警规则,确保告警状态同步到Grafana;
  • 在表格中添加alert state字段,基于该字段设置样式:不同告警状态(OK/Alerting/Pending)对应不同颜色,间接实现行级阈值区分。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 20:55:00