larsks Asked: 2020-03-03 06:31:44 +0800 CST2020-03-03 06:31:44 +0800 CST 2020-03-03 06:31:44 +0800 CST prometheus 指标是否具有某种“新鲜度”生命周期? 772 我每 15 分钟抓取一些指标(openstack cinder 卷大小),结果会产生一个不连续的图表,如下所示: (这是简单查询的结果cinder_volume_size_gb)。 指标“存在”大约五分钟,然后消失,直到下一个抓取间隔。哪些配置设置会影响此行为? metrics prometheus openstack 1 个回答 Voted Best Answer Michał Politowski 2020-03-04T02:36:51+08:002020-03-04T02:36:51+08:00 对于标题问题 - 是的,它记录在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.
对于标题问题 - 是的,它记录在https://prometheus.io/docs/prometheus/latest/querying/basics/#staleness:
对于另一个问题 - 它的文档记录很差,但是有一个命令行选项可以更改默认值: