У меня есть это простой Prometheus предупреждение сконфигурированоPrometheus предупреждения не peding/запала на второй раз
ALERT MyServiceDown
IF my_custom_metric == 0
FOR 15s
Сценария выглядит следующим образом:
- При правильном выполнении my_custom_metric является 1, а MyServiceDown предупреждение зеленый на вкладке «Предупреждение».
- Затем я устанавливаю my_custom_metric 0, а Propetheus извлекает его как 0, который я вижу на вкладке «График -> Консоль».
- MyServiceDown немедленно становится ожидающим (желтый) и через 15 секунд становится стрельбой (красный).
- Затем я исправил ошибку, my_custom_metric снова 1, а оповещение MyServiceDown - зеленое.
Здесь странная часть. Я прерываю приложение второй раз, так что my_custom_metric снова 0. Он отображается в Graph -> Console. Но оповещение MyServiceDown никогда не ожидало или не срабатывало. Когда я перезапускаю Прометей, все работает хорошо, но только один раз.
Что я делаю неправильно?