У меня есть работающее решение Nagios уже около 4 лет. Я заметил, что некоторое время после обновления Nagios 3.5.x до версии 4.0.8 один человек не получал никаких уведомлений об ошибках.
Ничего не изменилось в нашей конфигурации почты на этом сервере или на нашем сервере обмена, который мы используем в нашей компании. Никаких изменений в наших файлах конфигурации Nagios также.
Соответствующий файл должен быть следующим. contacts.cfg
У меня есть контактная группа, настроенная следующим образом:
define contactgroup{
contactgroup_name admins
alias Nagios Administrators
members Admin1,Admin2
}
Странно то, что «Admin2» не получает никаких уведомлений по почте, если я меняю порядок своих пользователей на обратный, как здесь:
define contactgroup{
contactgroup_name admins
alias Nagios Administrators
members Admin2,Admin1
}
Это Admin1, у которого нет никаких уведомлений.
Ничего не было сделано между Nagios 3.5 и 4.0 согласно официальным данным. Есть ли способ, чтобы Nagios уведомлял всех пользователей в контактных группах?
решение1
Вы не указали точную версию, которую используете, но ваша проблема может быть решена путем обновления до последней версии (в настоящее время 4.0.8).
Например, вы можете захотеть увидетьСписок изменений Nagios 4, в частности, пункты 4.0.5, включая:
Исправлена ошибка № 594: исправление парсинга контактных групп в Nagios 4 (Алексей Дворянчиков, Эрик Стэнли)
Возможно, вы уже используете более новую версию, поскольку версия 4.0.5 вышла в апреле 2014 года.