首先安装net-snmp的软件包
yum -y install net-snmp*
修改snmpd.conf文件
vim /etc/snmp/snmpd.conf
第41行 修改为 com2sec notConfigUser localhost public
第62行修改为:access notConfigGroup "" any noauth exact mib2 none none
第89行view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc 前面的注释去掉
启动snmpd服务
下载监控流量的脚本:http://www.chlinux.net/check_traffic.sh
添加nrpe命令:
command[check_traffic]=/usr/local/nagios/libexec/check_traffic.sh -V 2c -C public -H 127.0.0.1 -I 2 -w 300,300 -c 500,600 -K -B
重启nrpe
添加服务:
define service{
use local-service,srv-pnp
host_name localhost
service_description traffic
check_command check_nrpe!check_traffic
notifications_enabled 1
process_perf_data 1
}
重启nagios服务
效果图如下:
本文转自1594cqb 51CTO博客,原文链接:http://blog.51cto.com/wolfchen/961125,如需转载请自行联系原作者