Понадобилось писать в базу все то, что чекает нагиос.
Взял для этого NDO2Utils .
Система где установлен nagios : Centos 5.7 2.6.18-274.3.1.el5
Nagios : 3.3.1
Все встает по инструкции, без проблем.
Но при рестарте сервиса nagios в логе /usr/local/nagios/var/nagios.log вылезает ошибка:
[1283518804] LOG VERSION: 2.0
[1283518804] ndomod: NDOMOD 1.4b9 (10-27-2009) Copyright (c) 2009 Nagios Core Development Team and Community Contributors
[1283518804] ndomod: Could not open data sink! I’ll keep trying, but some output may get lost…
Проверка и перепроверка конфига ndo2db.cfg и ndomod.cfg ничего не дала.
Решение данного бага простое - ndomod хочет видеть свой конфиг ndomod.cfg только в директории /etc/nagios3.
Т.е. создаем директорию , копируем туда конфиг и правим конфиг nagios-а ( nagios.cfg )
broker_module=/usr/local/nagios/bin/ndomod.o config_file=/etc/nagios3/ndomod.cfg
После этого ошибка пропала, в базу полились данные.