天天看點

NDOUtils的安裝

NDOUtils的安裝

下載下傳軟體

解壓縮

#tar xzf  ndoutils-1.4b7.tar.gz  

#cd ndoutils-1.4b7

先建立個資料庫,用來存放nagios的輸出内容,名字叫nagios,也有的叫做ndo,在配置centreon時要靈活修改保持一緻

mysql  nagios < /root/centreon-2.0/www/install/createNDODB.sql

建立ndouser的資料庫使用者

mysql> grant Select , Insert , Update , Delete on nagios.* to ndouser@'%' identified by 'ndopassword';

Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;

配置并編譯

#./configure  && make  

把生成的檔案安裝到指定位置去

cp config/ndomod.cfg /usr/local/nagios/etc

cp src/ndomod-3x.o  /usr/local/nagios/bin/ndomod.o

cp src/ndo2db-3x  /usr/local/nagios/bin/ndo2db

cp config/ndo2db.cfg   /usr/local/nagios/etc

測試一下

/usr/local/nagios/bin/ndo2db -c /usr/local/nagios/etc/ndo2db.cfg

可以把下列腳本加入到/etc/rc.local檔案中去,開機啟動ndo

[ -f /usr/local/nagios/var/ndo.sock  ] && rm -f /usr/local/nagios/var/ndo.sock

/usr/local/nagios/bin/ndo2db -c /usr/local/nagios/etc/ndo2db.cfg 

本文轉自 holy2009 51CTO部落格,原文連結:http://blog.51cto.com/holy2010/335039