nagios被监控端nrpe添加流量监控
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-08
1.下载所需要的nagios被监控端的插件:
wget http://mcshell.org/nagios-plugins-1.4.13.tar.gz
wget http://mcshell.org/nrpe-2.8.tar.gz
wget http://mcshell.org/check_traffic.sh
在这里感谢http://www.itnms.net/discuz/石头编写的脚本.
2.配置snmp
我这里是用centos 的yum安装的
yum -y install net-snmp*
修改/etc/snmp/snmp.conf
改为
改为
去掉前面的注释
改完保存退出
snmp.conf文件在附件中也可以去下载
server snmpd restart
2.安装nrpe和nagios-plugin
先创建nagios用户
useradd -m nagios
tar zxvf nrpe-2.8.tar.gz cd nrpe-2.8 ./confiugre make all make install make install-daemon-config make install-daemon make install-plugin tar zxvf nagios-plugins-1.4.13.tar.gz cd nagios-plugins-1.4.13 ./configure --with-mysql=/usr/local/webserver/mysql make make install 3.编辑nrpe.cfg 拷贝check_traffic.sh到/usr/local/nagios/libexec 查看能监听到的网卡 vi /usr/local/nagios/etc/nrpe.cfg 添加 command[check_traffic]=/usr/local/nagios/libexec/check_traffic.sh -V 2c -C nagios -H localhost -I 3 -w 12,30 -c 15,35 -M -b -6 注:-w -c选项为阀值 别忘了添加权限 chown -R nagios /var/tmp/ 否则监控端无法获取数据 启动nrpe /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d 添加启动项echo "/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d" >>/etc/rc.local 查看是否端口在监听,端口是5666 4.监控端的配置 编辑servers.cfg define service { host_name tc-169.194 use local-service,srv-pnp service_description traffic check_period 24x7 max_check_attempts 4 normal_check_interval 1 retry_check_interval 1 contact_groups nagcmd notification_interval 10 notification_period 24x7 notification_options w,u,c,r check_command check_nrpe!check_traffic } 然后重启nagios 5.验证效果 我添加了pnp插件,有图像绘制的效果. 下次准备写一篇关于nagios pnp的文章 本文出自 “mcshell学习博客” 博客,请务必保留此出处http://mcshell.blog.51cto.com/803455/481672 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 学习Linux要明白的第一个要点下一篇: linux下网络监控工具:cacti的安装与配置
关于nagios被监控端nrpe添加流量监控的所有评论