Prometheus 时间序列中的间隔使警报无法使用

Prometheus 时间序列中的间隔使警报无法使用,prometheus,prometheus-alertmanager,Prometheus,Prometheus Alertmanager,我正试图通过以下警报通知被堵塞的集装箱: alert: artifactory_down expr: absent(container_memory_usage_bytes{name="artifactory"}) for: 1m labels: severity: critical annotations: description: Artifactory container is down for more than 60 seconds. summary: Artifactor

我正试图通过以下警报通知被堵塞的集装箱:

alert: artifactory_down
expr: absent(container_memory_usage_bytes{name="artifactory"})
for: 1m
labels:
  severity: critical
annotations:
  description: Artifactory container is down for more than 60 seconds.
  summary: Artifactory down
不幸的是,时间序列中存在导致错误警报的间隙。容器仍在运行。间隙在1到5分钟之间


你知道什么会导致这种情况,或者如何进一步分析这种情况吗?

我猜你使用的是旧版本的cAdvisor,请确保你至少运行了0.27.4,以实现我为标签一致性所做的修复。同时通过
向上
度量值为1来检查cAdvisor的刮伤是否成功。

谢谢,成功了!在将cAdvisor从0.26.3更新到0.29.0时,我还必须采用summera所述的音量安装,这似乎与RHEL有关。