Prometheus 什么ProMQ查询为任意度量列表提供最小当前值?

Prometheus 什么ProMQ查询为任意度量列表提供最小当前值?,prometheus,promql,Prometheus,Promql,我在普罗米修斯有三个指标;让我们称它们为metric1、metric2和metric3 我想确定这三个指标的当前值的最小值,但我无法计算PromQL MIN(公制1)works;它返回metric1的当前值 我尝试了MIN(metric1,metric2,metric3),MIN([metric1,metric2,metric3])等,但我无法让它工作 您可以在3个指标的并集上使用聚合函数: MIN(metric1 or metric2 or metric3) 这应该行得通。这是否是一件好事

我在普罗米修斯有三个指标;让我们称它们为metric1、metric2和metric3

我想确定这三个指标的当前值的最小值,但我无法计算PromQL

MIN(公制1)
works;它返回metric1的当前值


我尝试了
MIN(metric1,metric2,metric3)
MIN([metric1,metric2,metric3])
等,但我无法让它工作

您可以在3个指标的并集上使用聚合函数:

 MIN(metric1 or metric2 or metric3)
这应该行得通。这是否是一件好事取决于您真正想要实现什么以及您的确切用例是什么

\

我终于在电影中看到了这一点;如果我给度量一致的名称,我可以创建一个即时向量来通过正则表达式匹配名称:

min{__name__=~"metric.*"}