Service dependencies у Nagios

У кого вийшло налаштувати сабж в Nagios 3.2?

Завдання гранично просте - є купа перевірок на віддаленому хості через NRPE. Зрозуміло, що якщо сам сервіс NRPE здох або не відповідає з якихось причин, то немає сенсу отримувати 20+ alerts для кожної з перевірок, які в результаті обламалися. Подібний міжанізм у Nagios закладений і якби працював - все було б чудово, але. щось не так із лижами. define service < use active-service hostgroup_name all-servers service_description NRPE daemon check_command check_nrpe_daemon >define servicegroup < servicegroup_name nrpe-servicegroup або NRPE service >define servicedependency < name nrpe-service-dependency servicegroup_name nrpe-servicegroup dependent_service_description NRPE daemon register 0 >define service < use active-service hostgroup_name unix-servers service_description Current Users servicegroups nrpe-servicegroup check_command check_nrpe!check_users > Тут описано, що сервіс "Current Users" залежить від "NRPE daemon". Зрозуміло, що до групи nrpe-servicegroup можна додати ще купу сервісів. Все красиво, але не працює - при падінні машини, наприклад, надходять повідомлення про кожен сервіс індивідуально, що він не відповідає, замість повідомити, що "NRPE daemon" is down.

Що я роблю не так? І чи є у кого приклади чинної зміни?

Відповіли: 8

Ну, цей документ я кілька разів проштудіював:) Комбінації з критеріями теж різні спробував, але зараз ще раз спробую.

блиснув розумом, так

як би такий фінт вухами не вийде, тільки задавати кожний сервіс окремо