Все мои сервисные проверки основаны на шаблонах, где уведомления включены, период уведомления установлен на 24x7, тип уведомления установлен на U, C и т. Д. Но в шаблонах сервисных проверок нет контактов или групп контактов.
Когда я добавляю новую служебную проверку, она всегда основана на одном из этих шаблонов. Однако я до сих пор не добавляю никаких контактов или групп к самим проверкам.
Все проверки добавляются в группу услуг под названием Critical-Services
.
У меня также есть несколько пользователей, которые являются членами контактной группы под названием Duty-Admin-Pagers
.
У меня настроена эскалация обслуживания со связанной группой контактов Duty-Admin-Pagers
(выше) и с servicegroup_name
из Critical-Services
, это выглядит так:
define serviceescalation{
servicegroup_name Critical-Services
contact_groups Duty-Admin
contacts
first_notification 1
last_notification 999
notification_interval 1
escalation_period 24x7
escalation_options u,c
}
Всякий раз, когда служба становится КРИТИЧЕСКОЙ ЖЕСТКОЙ и превышает количество повторных попыток, я получаю предупреждения пейджера, как и ожидаю Duty-Admin
Участники группы.
Однако когда я загружаю эту конфигурацию в Nagios, я получаю такие предупреждения, как:
Предупреждение Служба APC-Power-Output на хосте APC-PDU-0299 не имеет контактов по умолчанию или контактных групп!
Эскалация и уведомления по-прежнему работают и отправляют уведомления в contact_group
Duty-Admin
определяется в эскалации обслуживания.
Я считаю эту конфигурацию удобной, потому что она означает, что мне не нужно явно определять контакты или группы контактов ни в шаблоне службы, ни в самой проверке службы, что несколько упрощает управление.
Несмотря на предупреждения, и хотя эта конфигурация работает нормально, рекомендуется ли это?
Я всегда так смотрю на эти предупреждения. Если вы новичок в Nagios, то Nagios предполагает, что что-то может быть не совсем правильным, и, возможно, вам стоит взглянуть на это. Если вы знаете, что делаете, игнорирование этих предупреждений станет осознанным решением. Если это работает для вас, придерживайтесь этого.