rate()
是否适用于滑动窗口或缩略图窗口?例如,刮擦间隔为10秒,当我查询rate(foobar[1m])
时,它会持续刮10分钟,这意味着什么?
对于每秒,它会计算从该秒开始的范围内的平均值吗?
或者,每分钟计算平均值,即在这种情况下,它计算10次。
答案 0 :(得分:2)
执行rate(foobar[1m])
时,它使用最后一分钟的数据并返回单个时间戳的结果。 PromQL不了解你的刮擦间隔或你一直在努力的时间。
还有query_range
HTTP API,它将预先形成多个独立的PromQL评估step
秒。您希望这些评估所涵盖的时间范围重叠,因此您可能希望此处的step
不超过30秒。