几分钟后,警报将从普罗米修斯自动删除

问题描述 投票:1回答:1

我正在使用HTTP API rest call添加警报。这些警报已添加,但几分钟后所有这些警报都会自动删除。 http://localhost:9093/api/v1/alerts(POST) - >能够添加警报http://localhost:9093/api/v1/alerts(GET) - >我可以看到那些警报

但是在我执行GET休息呼叫一段时间后,我看不到这些警报。我是否需要在Prometheus配置或警报管理器配置中添加任何内容。这样我们就可以自动停止删除警报了吗?有人可以帮我吗?

谢谢

prometheus
1个回答
0
投票

这是预期的行为。如果在可配置的超时后未更新/重新发送警报,则认为该警报已解决。

documentation

只要客户仍处于活动状态(通常为30秒至3分钟),客户就会不断重新发送警报。

默认情况下,超时设置为5分钟,您可以使用resolve_timeout配置修改它:

global:
    resolve_timeout: 30m
© www.soinside.com 2019 - 2024. All rights reserved.