在ubuntu配置snmp

1.在監控寶上監控一臺ubuntu主機。用傳統的方法有點不適合,搗鼓了很久,纔算監控到了數據

 

2.在ubuntu上安裝snmpd插件

sudo apt-get install snmp snmpd -y

sudo apt-get install snmp-mibs-downloader -y

ip=$(ifconfig eth1|egrep '(inet addr:)'|awk 'BEGIN{FS=":"}{print $2}'|awk '{print $1}')
sed -i s/127.0.0.1/${ip}/g /etc/snmp/snmpd.conf
sed -i s/mibs/#mibs/g  /etc/snmp/snmp.conf
/etc/init.d/snmpd restart

 

3.編輯文件/etc/snmp/snmpd.conf

4.加入一行

access MyROSystem "" any noauth exact all none none

5.將原有“rocommunity public default -V systemonly” 的"-V systemonly" 參數去掉,變成:

rocommunity public default

rocommunity public x.x.x.x(授權ip)

6.將“#trap2sink localhost public”和“#informsink localhost public”前面的“#”去掉,改爲:

trap2sink localhost public

informsink localhost public

7.重啓snmp服務

service snmpd  restart

8.在其他服務器上測試

snmpwalk -v 2c  -c public 目標ip

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章