常用指标查询
常用指标查询
# 错误速率(每秒)
rate({app="api"} |= "error" [5m])
# 按级别统计每分钟条数
sum by (level) (count_over_time({app="api"} [1m]))
# 每 5 分钟错误数量
sum(count_over_time({app="api"} |= "error" [5m]))范围窗口至少覆盖两个采样点才能算出速率;Grafana 里常用 $__interval 或 $__auto 控制步长。
对日志流做范围聚合即得指标:rate 看速率、count_over_time 看数量;配合 by 分组可直接在 Grafana 里画日志趋势。
# 错误速率(每秒)
rate({app="api"} |= "error" [5m])
# 按级别统计每分钟条数
sum by (level) (count_over_time({app="api"} [1m]))
# 每 5 分钟错误数量
sum(count_over_time({app="api"} |= "error" [5m]))