1.安裝snmp
windows下載安裝https://sourceforge.net/projects/net-snmp/
centos yum install -y net-snmp net-snmp-devel net-snmp-libs net-snmp-utils mrtg net-snmp-perl
在日常監控中,經常會用到snmp服務,而snmpwalk命令則是測試系統各種信息最有效的方法,現總結一些常用的方法如下:
1、snmpwalk -c public -v 1 -m ALL 192.168.30.49 .1.3.6.1.2.1.25.1 得到取得windows端的系統進程用戶數等
2、snmpwalk -c public -v 1 -m ALL 192.168.30.49 .1.3.6.1.2.1.25.2.2 取得系統總內存
3、snmpwalk -c public -v 1 -m ALL 192.168.30.49 hrSystemNumUsers
4、snmpwalk -c public -v 1 -m ALL 192.168.30.49 .1.3.6.1.2.1.4.20 取得IP信息
5、snmpwalk -v 2c -c public 192.168.30.49 system 查看系統信息
6、snmpwalk -v 1 192.168.30.49 -c public ifDescr
1、snmpwalk -v 2c -c public 10.103.33.1 .1.3.6.1.2.1.25.1 得到取得windows端的系統進程用戶數等
其中-v是指版本,-c 是指密鑰,也就是客戶端snmp.conf里面所設置的,下面類同.
2、snmpwalk -v 2c -c public 10.103.33.1 .1.3.6.1.2.1.25.2.2 取得系統總內存
3、snmpwalk -v 2c -c public 10.103.33.1 hrSystemNumUsers 取得系統用戶數
4、snmpwalk -v 2c -c public 10.103.33.1 .1.3.6.1.2.1.4.20 取得IP信息
5、snmpwalk -v 2c -c public 10.103.33.1 system 查看系統信息
6、snmpwalk -v 2c -c public 198.13.102.126 ifDescr 獲取網卡信息