两种速率对比
两种速率对比
# 平滑:5 分钟平均速率(适合告警)
rate(http_requests_total[5m])
# 灵敏:末尾两个样本的瞬时速率(适合看板观察)
irate(http_requests_total[5m])两者都要求序列是 Counter 且窗口内至少两个样本,否则结果为空。
rate() 用窗口内样本做外推,曲线平滑,适合告警与容量趋势;irate() 只用窗口内后两个样本,反应快但抖动大,适合观察瞬时突变。
# 平滑:5 分钟平均速率(适合告警)
rate(http_requests_total[5m])
# 灵敏:末尾两个样本的瞬时速率(适合看板观察)
irate(http_requests_total[5m])