Как Check_MK работает с Nagios?
Привет, я только что установил чистую копию Nagios и Check_MK. Но я не понимаю, как они работают вместе. Nagios использует nrpe для подключения к клиентам и выполняет проверки. Это означает, что некоторые плагины Nagios должны сидеть на клиенте и возвращать результаты с момента их вызова. Но как Check_MK связывается с Nagios. Использует ли он check_mk_agent для замены всех плагинов Nagios для выполнения своих проверок? Кроме того, все конфигурации Nagios должны быть полностью настроены, чтобы все клиенты уже были на месте, чтобы их можно было проверить и затем перенести на интерфейс Check_MK (wato), или же клиенты могут быть добавлены в Check_MK без присутствия в конфигурациях Nagios. В этом мое замешательство, и я нигде не могу найти конкретный ответ на этот вопрос. Пожалуйста помоги.
1 ответ
Check_MK использует ядро Nagios для этих задач:
- Управление результатами проверки
- Срабатывание будильника
- Управлять запланированными простоями
- Проверка доступности хоста
- Обнаружить сбои сети
Как вы можете видеть внизу этой страницы: http://mathias-kettner.com/checkmk_monitoring_system.html
Check_MK требует наличия и агента мониторинга на стороне клиента, и системы мониторинга на стороне сервера. Система мониторинга на стороне сервера вызывает агента хоста и передает результаты проверки ядру мониторинга (обычно Nagios, но есть также новое ядро только для Check_MK). Отличие Check_MK от других пассивных проверок (например, NRPE) заключается в том, что результаты всех проверок отправляются в систему мониторинга в одном пакете. Если вы запустите агент на хосте в оболочке, он вернет что-то вроде этого:
➜ ~ check_mk_agent
<<<df>>>
/dev/mapper/MyStorage-rootvol ext4 15350768 13206900 1341052 91% /
dev devtmpfs 4022348 0 4022348 0% /dev
plus many more lines ....
Таким образом, серверная часть Check_MK разделяет эти пакеты на отдельные проверки, чтобы ядро Nagios могло их обрабатывать.
Так что Check_MK не заменит существующие чеки, их это не волнует. Это просто добавит больше.
Вам не нужно ВТО для настройки Check_MK. WATO - это просто интерфейс для конфигурации. Конфигурация также может быть выполнена с помощью простых текстовых файлов. Вам следует начать с WATO и взглянуть на сгенерированную конфигурацию.