Оповещения удаляются автоматически через несколько минут от Прометея - PullRequest
1 голос
/ 15 апреля 2019

Я добавляю оповещения с помощью HTTP API rest call. Эти оповещения добавляются, но через несколько минут все эти оповещения автоматически удаляются. http://localhost:9093/api/v1/alerts (POST) -> Возможность добавить предупреждение http://localhost:9093/api/v1/alerts (GET) -> Я вижу эти предупреждения

Но через некоторое время, когда я выполняю GET rest-call, я не вижу этих предупреждений. Нужно ли добавлять что-либо в конфигурацию Prometheus или конфигурацию диспетчера оповещений. Чтобы мы могли прекратить удаление оповещений автоматически? Может кто-нибудь помочь мне, пожалуйста?

Спасибо

1 Ответ

0 голосов
/ 15 апреля 2019

Это ожидаемое поведение.Предупреждение считается разрешенным, если оно не было обновлено / повторно отправлено после настраиваемого тайм-аута.

См. документацию

Ожидается, что клиенты будут постоянно повторно отправлятьоповещения, пока они еще активны (обычно порядка от 30 секунд до 3 минут).

Время ожидания по умолчанию установлено на 5 минут, и вы можете изменить его с помощью конфигурации resolve_timeout:

global:
    resolve_timeout: 30m
...