NDOUtils的安装

简介:
NDOUtils的安装

下载软件
#wget  http://www.centreon.com.cn/download/ndoutils-1.4b7.tar.gz

解压缩
#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;
Query OK, 0 rows affected (0.00 sec)

配置并编译
#./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

相关文章
|
8月前
|
Web App开发 安全 程序员
Bito安装及使用
Bito安装及使用
474 0
|
11月前
(4)(4.2.1) 安装自动驾驶仪
(4)(4.2.1) 安装自动驾驶仪
50 0
|
12月前
|
Unix Linux Shell
Krew安装
Krew安装
179 0
|
C++
VS2019 的安装
安装固性能速度会比较快;
743 0
VS2019 的安装
RedisClient 安装
RedisClient 安装
419 0
RedisClient 安装
|
Ubuntu Linux
|
存储 Java Linux
ELKStack快速安装
对于日志来说,最常见的需求就是收集、存储、查询、展示,开源社区正好有相对应的开源项目:logstash(收集)、elasticsearch(存储+搜索)、kibana(展示),我们将这三个组合起来的技术称之为ELKStack。
512 0
|
Python 开发工具 git