分组与 TopN
分组与 TopN
# 各服务错误速率 Top5
topk(5, sum by (app) (rate({env="prod"} |= "error" [5m])))
# 每路由平均耗时(unwrap + 分组)
avg by (route) (quantile_over_time(0.95, {app="api"} | json | unwrap duration_ms [5m]))
# 注意:topk 结果随时间变化,Grafana 用即时查询更直观分组字段来自标签或解析字段,命名冲突时以查询中的 by 为准。