使用NDOUtils将Nagios监控信息存入MySQL 1.NDOUtils安装需求 nagios mysql cpan DBI #非必需 cpan DBD::mysql #非必需 2.关联mysql...* /usr/include/ ln -s /opt/mysql/lib/* /usr/lib/ echo '/usr/lib' >> /etc/ld.so.conf ldconfig -v 3.安装ndoutils...group_id=26589 wget -c http://nchc.dl.sourceforge.net/sourceforge/nagios/ndoutils-1.4b7.tar.gz tar zxvf...ndoutils-1.4b7.tar.gz cd ndoutils-1.4b7 ....localhost -t tcp -p 5668 Error while writing to destination socket: Connection reset by peer 依然不行,重新编译ndoutils
开源监控解决方案Nagios+PNP4Nagios+NConf+NDOUtils整合部署 http://www.linuxidc.com/Linux/2011-09/42912.htm 功能优点 1、...make sudo make install 添加nagios账户 sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin 安装ndoutils...NDOutils软件主要是用于将数据存数据库,然后又可读取出来,它在nagios与centerton之间接收和发送数据。...wget http://sourceforge.net/projects/nagios/files/ndoutils-2.x/ndoutils-2.0.0/ndoutils-2.0.0.tar.gz sudo...tar zxvf ndoutils-2.0.0.tar.gz cd ndoutils-2.0.0 sudo .
CHARACTER SET utf8 COLLATE utf8_general_ci; CREATE USER 'ndoutils'@'localhost' IDENTIFIED BY 'ndoutils_password...'; GRANT USAGE ON *.* TO 'ndoutils'@'localhost' IDENTIFIED BY 'ndoutils_password' WITH MAX_QUERIES_PER_HOUR.../ndoutils-2.x/ndoutils-2.0.0/ndoutils-2.0.0.tar.gz tar zxf ndoutils-2.0.0.tar.gz 安装 cd /tmp/ndoutils-.../installdb -u 'ndoutils' -p 'ndoutils_password' -h 'localhost' -d nagios 创建配置文件 cp /tmp/ndoutils-2.0.0...下面这条指令会向您展示数据库的一些信息 echo 'select * from nagios.nagios_logentries;' | mysql -u ndoutils -p'ndoutils_password
和NPC NDoutils作用:把Nagios的数据写到mysql,所以它是集成nagios到cacti的关健的一部分 NPC作用:将nagios的数据通过ndo2db导入到mysql数据库,然后cacti...读取数据库信息将nagios的结果通过NPC展示出来 安装ndoutils: [root@study ~]# tar zxf ndoutils-1.4b9.tar.gz [root@study ~]# ...cd ndoutils-1.4b9 [root@study ndoutils-1.4b9]# ..../configure --prefix=/usr/local/nagios [root@study ndoutils-1.4b9]# make [root@study ndoutils-1.4b9]# ...配置ndoutil启动: [root@study ndoutils-1.4b9]# cp .
Centreon+nagios可以对机器的性能,一些服务进行监控,它在进行监控的时候主要由Nagios,NdoUtils,Mysql,Centreon几个组件构成,其主要数据流如下: Nagios,数据库...Nagios主程序,Nagios插件和NDOUtils中的NDOMOD模块用于采集服务器数据。...各节点使用NdoUtils中的NDOMOD模块将Nagios采集的数据传送到中心节点,中心节点运行NdoUtils中的NDO2DB守护进程,处理分解节点来的数据。...Ndoutils:利用它将nagios的监控信息存入mysql数据库。 Nrpe:是一款用来监控被控端主机资源的工具,没有它,nagios将无法对被控端服务器的主机资源进行监控。...以上是一些主要的组件,还有一些比较重要的组件,如:NSClient(被控端为win操作系统时要安装) 配置监控端时只需要在监控机器上配置Nagios+Nagio plugin+NDOUtils+Centreon
phpcups.so 添加支持json扩展 #cd /etc/php.d #echo "extension=json.so" >json.ini #service httpd restart 四,安装ndoutils...ndoutils是将Nagios的配置及监控信息存储到数据库里,NPC通过调用ndo所存储的数据来展现Nagios的信息。...ndoutils需要用到 mysql的mysql-lib及mysql-inc,因此需要安装mysql-devel wget http://cdnetworks-kr-2.dl.sourceforge.net.../project/nagios/ndoutils-1.x/ndoutils-1.5.2/ndoutils-1.5.2.tar.gz #tar fvxz ndoutils-1.4b7.tar.gz -C.../opt #cd /opt/ndoutils-1.5.2 #.
一、NDOUtils安装需求: Nagios:安装方法:http://www.linuxidc.com/Linux/2014-01/94658.htm MySQL:源码安装方法:http://www.linuxidc.com...s /app/mysql/lib/* /usr/lib/ echo '/usr/lib' >> /etc/ld.so.conf ldconfig -v 三、安装nodutils: tar zxvf ndoutils...-1.4b7.tar.gz cd ndoutils-1.4b7 .
var/spool/checkresults/nebmodeRKfDc: undefined symbol: find_serviceextinfo 发现是程序版本的问题,要使用支持3.x的NDO 下载ndoutils...ndomod.o ndomod.o_2.x 将正在运行的ndo杀掉,sock文件删掉 然后转到刚刚make好的ndo的文件夹的src目录下 [root@info var]# cd /home/nagios/ndoutils
如果需要图标显示,需要增加图标显示插件(如pnp4nagios); 如果需要存入数据库,需要相应的插件(NDOUtils); 如果需要分布式,需要NSCA。。。
第四步:上面这个界面是设置broker module,选择您安装的broker module,我这边安装的是NDOUTils,选择之后这里也会自动生成一个默认的路径,和前一个问题一样,这个默认路径可能也有问题
监控数据存储 nagios监控到的数据会存储下来,可以直接以文件的形式存储也可以通过NDOUtils组件存储到如mysql类的数据库中,从而可以很好支持监控历史数据的查询。...02 nagios系统的组成 nagios系统主要包含nagios daemon、nagios plugin、nrpe、web三个组件,它还包含NDOUtils、NSCA、NSClinet++组件,
领取专属 10元无门槛券
手把手带您无忧上云