Назад | Перейти на главную страницу

Nagios: зависимость от сервиса к другому хосту

У нас есть сервер zibal, на котором выполняется несколько проверок Selenium для веб-сайтов на нескольких хостах. В тот момент, когда один из серверов, на которых размещен веб-сайт, выходит из строя, неудачная проверка селена также генерирует (ненужное) уведомление.

Из Документация Nagios, похоже, что можно только добавить зависимость от службы к другой службе или от хоста к другому хосту, но не от одной службы на «zibal» к серверу B в качестве хоста.

Другой ответ указывает на использование родительского определения (не уверен, применим ли этот случай здесь). Я добавил такое родительское определение (несколько хостов) в "zibal", но это выглядит неправильно: когда сервер B выходит из строя, не должно быть уведомления о неудачной проверке Selenium, но в случае, если "zibal" отключается как ну, конечно, должно быть уведомление.

Как это нужно правильно настроить?

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

Проверка Selenium для «сервера B» зависит от проверки службы на сервере B (например, проверка веб-сервера с помощью check_http).

Вы можете упростить настройку, используя хост и / или сервисные группы с зависимостями. Увидеть советы и рекомендации по экономии времени страница документации для получения дополнительной информации.