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

Grafana中SNR图表数值与真实值不符,如何修改查询语句?

解决SNR图表显示值与真实值不符的问题

核心修改方向:去掉delta函数,直接获取指标原始值或计算时间窗口内的均值

  • 若需要实时SNR数值,直接使用指标本身:

    MyApp_gauge{Channel_type="Main",Metric_name="SNR_average",Channel_index="0"}
    

    这个查询会直接拉取你通过prometheus-spp上报的Gauge类型指标的真实值,对应你提到的约18的实际SNR。

  • 若需要查看1分钟内的SNR平均值,用avg_over_time替代delta:

    avg_over_time(MyApp_gauge{Channel_type="Main",Metric_name="SNR_average",Channel_index="0"}[1m])
    

原查询出错的原因

delta()函数的作用是计算指标在指定时间窗口内的数值差值(窗口结束时刻的值减去起始时刻的值),你看到的45其实是这1分钟内SNR的变化量,并不是真实的SNR数值,和你要展示实际信噪比的需求完全不匹配。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 20:57:26