我真的很难过,试图弄清楚普罗米修斯的rate()
功能。看the documentation for rate()
,我无法理解他们的例子:
rate(http_requests_total{job="api-server"}[5m])
描述:
以下示例表达式返回在过去5分钟内测量的HTTP请求的每秒速率 ,每个时间序列在范围向量中
那5分钟让我很难过。你获得了每秒的请求率(例如,每隔15秒就会有一次刮擦)但是“过去5分钟”会在哪里发挥作用?我正在查看一个跨越30分钟的图表,“在过去的5分钟内”意味着该查询/等式是什么?
提前致谢。希望有人可以用不同的术语来解释这个问题!
答案 0 :(得分:3)
对于图表的每个垂直切片,将在其前5分钟计算出费率。