Эскалации Nagios, не инициировавшие

Я в настоящее время переделываю нашу конфигурацию Nagios для использования шаблонов. Я определил некоторый хост - и сервисные шаблоны как это:

define service {
        name                                    8x5servicetemplate
        max_check_attempts                      2
        check_interval                          1
        retry_interval                          1
        check_period                            8x5
        notification_interval                   2
        notification_period                     8x5
        contact_groups                          administrators
        register                                0
}

define service {
        name                                    10x5servicetemplate
        max_check_attempts                      2
        check_interval                          1
        retry_interval                          1
        check_period                            10x5
        notification_interval                   2
        notification_period                     10x5
        contact_groups                          administrators
        register                                0
}

define service {
        name                                    12x5servicetemplate
        max_check_attempts                      2
        check_interval                          1
        retry_interval                          1
        check_period                            12x5
        notification_interval                   2
        notification_period                     12x5
        contact_groups                          administrators
        register                                0
}

define service {
        name                                    24x7servicetemplate
        max_check_attempts                      2
        check_interval                          1
        retry_interval                          1
        check_period                            24x7
        notification_interval                   2
        notification_period                     24x7
        contact_groups                          administrators
        register                                0
}

Затем я добавил простую эскалацию уведомления для сервисов:

define serviceescalation {
        host_name                               *
        service_description                     *
        first_notification                      3
        notification_interval                   5
        contact_groups                          administrators,developers
}

Однако я не могу заставить эскалации работать. Выслеживая журнал Nagios, я вижу, что только группа администраторов уведомляется (XMPP), другие пользователи никогда не получают уведомлений.

Я уже попытался переместить эскалацию в определенные определения хоста, но это не изменило результат.

Есть ли что-то по сути неправильно с моей эскалацией? Это не кэш конфигурации, другие изменения немедленно обнаруживаются при перезагрузке конфигурации.

1
задан 9 January 2015 в 13:01
1 ответ

Посмотрите на этот документ . В нем очень хорошо сказано, что нужно дать last_notification.

Но я не вижу того же в вашем (определение эскалации сервиса).

Если нет последнего_нотификатора или после времени последнего_нотификатора (если вы упомянули вообще), то он уведомит вашу контактную группу по умолчанию, которой в вашем случае являются администраторы.

.
3
ответ дан 3 December 2019 в 18:41

Теги

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