普罗米修斯指标是否具有某种“新鲜度”寿命?

普罗米修斯指标是否具有某种“新鲜度”寿命?

我每 15 分钟抓取一次一些指标(openstack cinder 卷大小),结果生成一个不连续的图表,如下所示:

在此处输入图片描述

(这是简单查询的结果cinder_volume_size_gb)。

这些指标“存在”大约五分钟,然后消失,直到下一个抓取间隔。哪些配置设置会影响此行为?

答案1

对于标题问题 - 是的,它被记录在https://prometheus.io/docs/prometheus/latest/querying/basics/#staleness

如果在采样时间戳前 5 分钟内未找到任何样本(默认情况下),则不会返回该时间序列在该时间点的任何值。这实际上意味着,当最新收集的样本超过 5 分钟或被标记为过时后,时间序列会从图表中“消失”。

对于另一个问题 - 它记录不全,但有一个命令行选项可以更改默认值:

 --query.lookback-delta=5m  The maximum lookback duration for retrieving metrics during expression evaluations.

相关内容