Prometheus 获取度量的最后记录值

acl*_*kay 3 prometheus

我不确定这是否可能,我很高兴知道是否是这样,但是:

假设我有一个指标,最后一次出现是在 14 天前。如何查询普罗米修斯特定范围(即 30 天)内的最后一个值及其日期?

小智 7

自 2.2.0(2021 年 3 月)prometheus 版本起,“last_over_time”允许您准确检索所需内容:

last_over_time(my_metric[14d])

文档:https ://prometheus.io/docs/prometheus/latest/querying/functions/#aggregation_over_time