Prometheus 随着时间的推移,对大于某个值的元素进行计数

Prometheus 随着时间的推移,对大于某个值的元素进行计数,prometheus,Prometheus,我有一个提供示例执行时间的度量,我想随着时间的推移计算那些超过某个值的度量元素的数量 我可以轻松计算度量元素的总数: count_over_time(sample_execution_time[1h]) 但是我找不到一种方法来过滤范围内的度量值(普罗米修斯不接受以下查询): 我一遍又一遍地查阅普罗米修斯的文档,但我找不到任何类似的例子。你知道如何过滤范围内的度量值吗?与此同时,我找到了一个解决办法:通过添加一个记录规则和我想要的条件,我就可以在一段时间内的计数中使用它了。 count_over

我有一个提供示例执行时间的度量,我想随着时间的推移计算那些超过某个值的度量元素的数量

我可以轻松计算度量元素的总数:

count_over_time(sample_execution_time[1h])
但是我找不到一种方法来过滤范围内的度量值(普罗米修斯不接受以下查询):


我一遍又一遍地查阅普罗米修斯的文档,但我找不到任何类似的例子。你知道如何过滤范围内的度量值吗?

与此同时,我找到了一个解决办法:通过添加一个记录规则和我想要的条件,我就可以在一段时间内的
计数中使用它了。
count_over_time((sample_execution_time > .5)[1h])