一、安裝SMNP
yum install -y net-snmp net-snmp-utils
可以理解為net-snmp是服務端,net-snmp-utils是客戶端工具集;如果機器上只需要搭建服務那可以只安裝net-snmp。
由於依賴關系,其實最終會安裝net-snmp net-snmp-utils net-snmp-agent net-snmp-libs perl-Data-Dumper等幾個包。
二、啟動SNMP
service snmpd start
三、使用SNMP
snmpwalk -v 2c -c public localhost .1.3.6.1.2.1.1
最后那個.x.x.x的叫OID,一個OID對應一種設備(比如網卡、磁盤等,在不同機器上同種設備的OID是一樣的)
snmp的用法也就基本都是像上邊這樣:通過OID查看對應設備的狀況。
我們上邊啟動時,直接使用默認配置文件/etc/snmpd/snmpd.conf啟動,有些功能默認未開放所以可能要自行修改配置文件然后重啟snmp才能使用。
參考: