首页/云/可观测性速查/Stat 面板:关键数字与迷你趋势
Grafana 与看板53 条

Stat 面板:关键数字与迷你趋势

Stat 把序列归约成单个大数字:适合 SLO 达成率、当前错误数、在线实例数;可叠加 sparkline 看短趋势,文字模式控制显示内容。

可观测性速查云更新于 2026-10-13

Stat 面板是什么

Stat 面板把一条或多条序列归约成单个大数字,用于展示结论型指标:SLO 达成率、当前错误数、在线实例数、队列积压量。它支持 sparkline 迷你趋势、文本模式与阈值着色,是看板首屏「十秒体检」区最常用的面板类型。

基本信息

适用场景结论型单值展示
数据要求一条或多条序列,经归约取单值
归约方式Last / Mean / Max / Min / Sum 等
文本模式Value / Value and name / None
附加元素sparkline 迷你趋势图
阈值着色按阈值变色,快速判断好坏

典型使用场景

  • 首屏展示可用性、错误率与 P99 延迟等关键结论
  • 显示当前在线实例数,一眼看出是否有实例掉线
  • 展示近一小时 5xx 请求总量,量化故障影响面
  • 用 sparkline 呈现趋势方向,避免只看数字漏掉趋势
  • 多实例巡检时用小尺寸 Stat 铺满一屏,快速定位异常项
  • 用阈值着色把「正常/警告/严重」变成颜色信号

典型查询与配置

典型查询与配置
# 当前在线实例数(即时值语义)
sum(up)

# 近 1 小时 5xx 数量
sum(increase(http_requests_total{status=~"5.."}[1h]))

# 可用性近似值
avg_over_time(up{job="api"}[30d])

# Panel options:Text mode 选 Value;Reduce 选 Last 或 Last non-null

关键配置项

配置项作用建议
Reduce / Calc把窗口压成单值「此刻值」选 Last,巡检可考虑 Mean
Text mode显示内容单指标用 Value,多实例可加 name
Sparkline迷你趋势结论型指标建议开启
Thresholds阈值着色按业务等级设三档
Unit单位格式与同屏其他面板保持一致
顶部一排 Stat 放核心指标,是看板「十秒体检」的常用布局;个数控制在 4-6 个,太多反而看不出重点。
默认归约是整段时间的统计值,想要「此刻值」要选 Last 并留意数据延迟;对稀疏指标建议用 Last non-null 避免显示空白。
把百分比与绝对数混排且未标单位时容易误读,同一屏内单位与小数位应遵循同一套规范。
多序列输入时 Stat 会为每条序列各出一块数字,此时建议限制序列数量或先用 topk 收窄,否则一块面板会铺满整屏。

易错点

  • 默认归约是整段时间的统计值,想要「此刻值」要选 Last 并留意数据延迟
  • 把百分比与绝对数混排没标单位时容易误读,单位与小数位要沿同一套规范
  • 多序列输入会铺满整屏小方块,展示前先用 topk 或标签过滤收窄
  • 对稀疏指标用 Last 会让数字在无数据时变空白,选 Last non-null 更稳
  • 阈值着色的分界值若凭感觉设定,颜色会给出错误信号,阈值应与告警阈值一致

数据来源与参考

  • Grafana 官方文档 · Stat panel
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌