Nagios: исключить отдельный контакт из уведомлений

Существует ряд служб, которые уведомляют contact_group об изменениях состояния. Можно ли исключить один контакт, принадлежащий к этой группе, из получения уведомлений?

Добавление имени контакта с восклицательным знаком вроде этого

 contacts                        !user
 contact_groups                  admins

не работает. Версия Nagios - 3.0

Поскольку существует множество сервисов, контактных групп, хостов и т. Д., Я бы не хотел усложнять задачу, создавая другую группу без этого пользователя. Кроме того, из-за количества служб, которые эта группа должна отслеживать, будет трудно отследить, кто что получает, и это в лучшем случае кажется неинтуитивным.

Возможно ли вообще явное исключение контактов из уведомлений?

3
задан 12 January 2016 в 11:29
1 ответ

Нет. Nagios использует инклюзивные / унаследованные объекты.

Однако ваше возможное решение будет зависеть от того, как этот пользователь является членом контактной группы.

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

Если ваша группа «администраторы» действительно перечисляет отдельных пользователей, то вам следует удалить этого пользователя из контактной группы «администраторы» и добавить «пользователя контактов» 'запись для тех немногих элементов, о которых вы хотите, чтобы пользователь получал уведомления.

В сети также существуют сценарии, которые выдают вам список «кто получает уведомление для проверки». Они принимают во внимание все унаследованные и сгруппированные объекты, чтобы предоставить вам список всех учетных записей электронной почты, которые будут получать уведомления и когда - как для времени, так и для каких уровней предупреждений.

1
ответ дан 3 December 2019 в 07:25

Теги

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