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

Grafana 8中如何配置Stat面板展示各host当前登录测试状态?

Grafana Stat面板展示各Host登录状态配置步骤

1. 配置PromQL查询

进入Stat面板的Queries配置页,查询语句填写如下内容,获取每个host的登录测试时序数据:

last_over_time(browser_login_test_duration_seconds[5m])

这里加last_over_time和5分钟窗口是为了避免采集中断导致数据缺失,你可以根据实际采集频率调整窗口时长。

查询附加配置:

  • 格式(Format)选择Time series
  • 不需要展示背景时序就打开Instant开关取最新瞬时值,需要保留背景时序就关闭开关使用范围查询

2. 数据转换配置(按Host拆分Stat块)

进入Transform配置页,添加Partition by values转换,分区字段选择host,这样每个host会自动生成独立的Stat卡片。

3. 自定义显示内容

进入Panel配置页的Display板块:

  • 文本模式(Text mode)选择Custom
  • 显示名称(Name)填写${__field.labels.host},这样每个卡片顶部会显示对应host地址
  • 显示值(Value)填写${__field.labels.status},这样卡片主体会显示对应登录状态
  • 需要展示背景耗时时序的话,图形模式(Graph mode)选择Area或Line,就能在Stat卡片背景渲染登录耗时的时间序列曲线

4. 状态可视化配置

进入Value mappings配置项,添加正则匹配映射规则:

  • 匹配规则success:显示文本可自定义为「登录成功」,颜色选择绿色
  • 匹配规则failed:显示文本可自定义为「登录失败」,颜色选择红色

最后根据你的面板布局调整Stat卡片的列数、间距即可完成配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 23:57:03