由于我是prometheus-newbie,所以我不知道如何表达这个问题:
“最后一天每秒处理的最大邮件数量是多少”。该指标名为messages_in_total
我尝试过
max_over_time(messages_in_total{}[1d])
-但这将返回计数器值的最大值icrease(messages_in_total{}[1d])
-,但这返回计数器增加的数字我真正需要的是类似(伪代码)
1。)将包含绝对messages_in_total的范围向量转换为范围向量,该范围向量具有每秒的值。
2。)发挥最大作用
示例:
有什么想法吗?
答案 0 :(得分:1)
有可能。
查询示例:
max_over_time(
irate( messages_in_total[2m] )[1d:1m]
)
这将:
irate( messages_in_total[2m[ )
有关更多信息,请参见subquery documentation! 6.对于每个