增量与等价表达
增量与等价表达
# 过去 1 小时的请求增量
sum(increase(http_requests_total[1h]))
# 与 rate 乘窗口秒数等价(便于理解)
sum(rate(http_requests_total[1h])) * 3600increase 结果是外推估计值,出现小数不代表统计错误;精确计数应使用原始计数器做持久化差值。
increase() 计算计数器在窗口内的增长总量(rate 乘窗口秒数),适合回答'过去 1 小时处理了多少请求';同样内置处理计数器重置。
# 过去 1 小时的请求增量
sum(increase(http_requests_total[1h]))
# 与 rate 乘窗口秒数等价(便于理解)
sum(rate(http_requests_total[1h])) * 3600