в чем разница между активной и пассивной проверкой в ​​нагиосе - PullRequest
0 голосов
/ 16 мая 2018

Какова точная разница между активными и пассивными проверками в Nagios?

Я проверил на Google обнаружил, что пассивная проверка связана с внешними службами. Теперь, что это за внешние сервисы. А мне нужно настроить пассив, тогда как это сделать?

Также не удалось найти соответствующую информацию об Активных проверках в nagios

1 Ответ

0 голосов
/ 22 мая 2018

Активные проверки.

Эта проверка инициируется процессным процессом Nagios через его внутреннее расписание и логику. Когда процесс Nagios должен проверить состояние хоста или сервиса, он запустит плагин и передаст ему информацию о том, что нужно проверить самому.

Ссылка для более формальной документации: здесь .

Пассивные проверки.

Процесс Nagios имеет командный файл (с параметрами компиляции по умолчанию это /usr/local/nagios/var/rw/nagios.cmd), пассивные проверки - это некоторые внешние команды, которые записывают в этот файл команды о проверках в форме, такие как

datesec=$(date '+%s')
echo "[${datesec}] PROCESS_SERVICE_CHECK_RESULT;${host};${service};${state};${message}" \
     >> /usr/local/nagios/var/rw/nagios.cmd

Вы могли бы реализовать эти проверки любым способом, чтобы выполнить симуляцию команды или системный вызов. Это может быть внешняя ловушка SNMP, внешняя система мониторинга или даже локальное задание crontab, но изначально это не относится к процессу nagios.

Ссылка для более формальной документации: здесь .

...