Подтвердить / игнорировать предупреждение nagios в течение X мин / часов / дней?

У меня есть служба Nagios, которая правильно заметила проблему. Я запускаю на этом компьютере команду, которая исправит эту проблему. Однако на выполнение потребуется несколько часов. До тех пор он по-прежнему (правильно) обнаруживается Nagios как проблема. Я могу «признать» проблему и больше не буду получать уведомления, но если возникнет проблема с моей командой очистки, я не узнаю об этом, пока не не забудьте перепроверить.

Есть ли способ «подтвердить» проблема nagios на определенное время? А по истечении этого времени, если проблема не исчезнет, ​​отправить уведомление nagios как обычно? Типа «Игнорировать эту проблему в течение следующих X минут / часов / дней»? кнопка "отложить" для проблемы nagios?

1
задан 3 February 2017 в 12:11
1 ответ

Да, это называется время простоя . Цитата из документации:

Когда хост или служба находятся в периоде запланированного простоя, Nagios Ядро не позволит отправлять обычные уведомления для хоста или сервис. Однако уведомление "DOWNTIMESTART" будет отправлено для хоста или службы, которая будет служить для уведомления любых администраторов что они не будут получать оповещения о предстоящих проблемах.

Когда запланированный простой закончится, Nagios Core разрешит нормальный уведомления, которые будут снова отправлены для хоста или службы. А Уведомление "DOWNTIMEEND" будет отправлено администраторам, что запланированный простой закончился, и они начнут получать нормальные снова предупреждает.

Существует два варианта простоя:

  • Фиксированные простои начинаются и заканчиваются точно в указанное вами время
  • Гибкие простои начинаются, как только служба переходит в состояние сбоя (но после указанного времени начала) и длится фиксированную продолжительность (но не дольше указанного времени окончания)

В этом случае вам нужно фиксированное время простоя с временем начала и временем окончания ожидаемым завершением вашей команды.

2
ответ дан 3 December 2019 в 20:28

Теги

Похожие вопросы