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

Служба Nagios Disable проверяет, недоступен ли хост

Когда я объявил хост, я указал команду, чтобы проверить, жив ли мой хост (простой пинг):

hostgroups              hostgroup-WIN
check_interval          1
retry_interval          1
max_check_attempts      3
check_command           check-host-alive
check_period            24x7
contact_groups          contact-WIN

У меня также есть несколько сервисов, которые следят за этим сервером.

Я хочу отключить эти службы, когда хост не работает (команда "check-host-alive" не удалась), поскольку, конечно, все службы приведут к ошибке и некоторому раздражающему отображению в веб-интерфейсе.

Спасибо.

Проверки сервисов все еще выполняются, подавляются только уведомления. Начиная с nagios 4.1.1, вы можете отключить проверку служб, добавив host_down_disable_service_checks=1 к nagios.cfg.

Источник: https://support.nagios.com/forum/viewtopic.php?f=7&t=35580

Вы описываете поведение по умолчанию; сервисы неявно зависят от своих хостов.

Вот почему вы не получаете уведомления о службах на неработающих хостах. Однако они все равно будут отображаться в веб-интерфейсе.

Вы можете применить фильтры вверху, чтобы отображать службы только на работающих хостах.