Centos开启snmp服务

  1. 下载安装相关的服务
yum install -y net-snmp net-snmp-devel net-snmp-libs net-snmp-perl net-snmp-utils mrtg
  1. 安装后做简单配置,配置文件/etc/snmp/snmpd.conf :
access   notConfigGroup ""       any       noauth     exact   systemview none none
修改为:
access   notConfigGroup ""       any       noauth     exact   all     none none
#----------------------------------------------
incl/excl subtree                          mask
#view all    included  .1                               80

这一句的注释去掉
  1. 启动、重启命令
/etc/rc.d/init.d/snmpd start      #启动服务
/etc/rc.d/init.d/snmpd restart   #重启服务
  1. 防火墙开放161 udp 端口
firewall-cmd --list-ports  #查看当前开放的端口
firewall-cmd --permanent --zone=public --add-port=161/udp  #防火墙添加开放161 udp端口
firewall-cmd --reload     #重新加载配置
  1. snmp OID表
    参考这里:
    SNMP OID列表 监控需要用到的OID – 运维生存时间

  2. 开启磁盘信息配置
    在通过snmp查询磁盘信息时,返回找不到,这时看下snmpd.conf,发现disk是注释掉的,这里打开即可:
    disk

微信公众号:
微信公众号

猜你喜欢

转载自blog.csdn.net/wuquan_1230/article/details/121142809