给CentOS安装配置snmp服务

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端口

你可能感兴趣的:(给CentOS安装配置snmp服务)