一,安裝所需軟件net-snmp net-snmp-utils net-snmp-libs net-snmp-devel
公司主營業(yè)務(wù):網(wǎng)站設(shè)計、網(wǎng)站制作、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)推出克什克騰免費做網(wǎng)站回饋大家。
yum install net-snmp net-snmp-utils net-snmp-libs net-snmp-devel
二,修復(fù)snmp配置:
vim /etc/snmp/snmp.conf 修改為:
# sec.name source community
#com2sec notConfigUser default public
com2sec notConfigUser localhost public
access notConfigGroup "" any noauth exact mib2 none none
view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
三,啟動snmp服務(wù):
service snmpd start
四,設(shè)置開啟啟動:
chkconfig snmpd on
五,上傳插件到/usr/local/nagios/libexec (插件在附件中)
六,配置
測試check_traffic 腳本:
cd /usr/local/nagios/libexec
./check_traffic -V 2c -C nagios -H localhost –L命令列出網(wǎng)絡(luò)接口
cd /usr/local/nagios/etc
vim nrpe.cfg #添加
command[check_traffic]=/usr/local/nagios/libexec/check_traffic -V 2c -C public -H localhost -I 2 -w 2200,4000 -c 2500,4500 -K -B
-I 2 指網(wǎng)卡接口(就是你要監(jiān)控的網(wǎng)卡接口)
修改chown nagios:nagios /var/tmp/check_traffic_localhost_2.hist_dat
重啟nrpe 服務(wù)
七,配置監(jiān)控服務(wù)器:
cd /usr/local/nagios/etc/objects
編輯vim services.cfg中添加:
define service {
use services-pnp
host_name xxx-Server
service_description check-traffic
check_period 24x7
max_check_attempts 4
normal_check_interval 3
retry_check_interval 2
contact_groups sagroup
notification_interval 10
notification_period 24x7
notification_options w,u,c,r
check_command check_nrpe!check_traffic
}
八,測試