概念:
snmp是英文“Simple Network Management Protocol”的縮寫,意為:簡單網絡管理協議。
snmp是目前最常用的環境管理協議。
snmp被設計成與協議無關的。
snmp是一系列協議組和規范,提供從網絡上的設備中收集網絡管理信息的方法。
1、snmp在contos6.7下的安裝
yum install net-snmp
yum install net-snmp-utils
yum install net-snmp-devel
2、添加snmp服務到開機自啟動
chkconfig snmpd on
3、查看snmp啟動設置是否成功
chkconfig --list | grep snmpd
4、使用命令(當前為欸默認配置)
(1)查看主機名稱
snmpwalk -v 2c -c public localhost sysName.0
(2)查看工具是否可用
snmptranslate -To | head
5、修改配置信息
文件:/etc/snmp/snmpd.conf
(1)修改節點設備的信息(cpu、內存等設備在該節點下)
view systemview included .1
(2)修改Process checks的配置
proc mountd
proc ntalkd 4
proc sendmail 10 1
(3)修改Executables/scripts配置
exec echotest /bin/echo hello world
(4)修改disk checks配置
disk / 10000
(5)load average checks配置
load 12 14 14
重啟snmp服務:service snmpd restart
6、查看CPU空閑率:snmpwalk -v 2c -c public localhost 1.3.6.1.4.1.2021.11.11.0
7、查看信息:
所有信息:snmpwalk -v 2c -c public localhost
系統內存:snmpwalk -v 2c -c public localhost .1.3.6.1.2.1.25.2.2
系統用戶數:snmpwalk -v 2c -c public localhost hrSystemNumUsers
獲取ip信息:snmpwalk -v 2c -c public localhost .1.3.6.1.2.1.4.20
查看系統信息:snmpwalk -v 2c -c public localhost system
可以發郵件給我:1492370189@qq.com