1、安装
yum install -y net-snmp net-snmp-utils
2、启动
service snmpd start
3、加入自动启动服务
chkconfig snmpd on
4、检查加入是否成功
chkconfig --list |grep snmp
5、本地验证--取主机名
/usr/bin/snmpwalk -v 2c -c public localhost sysName.0
6、检查snmp工具是否可用
/usr/bin/snmptranslate -To | head
7、在其他主机测试获取本地主机名
/usr/bin/snmpwalk -v 2c -c public xxx.47.93.xxx sysName.0
8、获取更多信息如主机和内存,需要配置snmp
8.1 vi /etc/snmp/snmpd.conf
8.2 查看.1节点下所有设备
view systemview included .1
8.3 将 # proc mountd、# proc ntalkd 4、# proc sendmail 10 1 三行前的“#”号去掉
8.4 将 #exec echotest /bin/echo hello world 一行前的“#”号去掉
8.5 将 #disk / 10000 一行前的“#”号去掉
8.6 将 #load 12 14 14 一行前的“#”号去掉
9、保存后重启snmp服务 service snmpd restart
10、验证从其他主机获取本机的cpu空闲率
snmpwalk -v 2c -c public xxx.47.93.xxx 1.3.6.1.4.1.2021.11.11.0
11、snmp服务监听161端口