zoukankan      html  css  js  c++  java
  • CentOS 7 开启 SNMP 实现服务器性能监控

    1、检测是否有 SNMP 服务

    service snmpd status

    2、若没有则安装

    yum install -y net-snmp

    3、编辑 SNMP 的配置文件,设置安全的验证方式

    vi /etc/snmp/snmpd.conf 

      验证方式有两种: v2c、v3,推荐后者。

      3.1、v2c验证方式添加比较简单,在 snmpd.conf 末尾添加以下内容:

    rocommunity user 122.13.1.70
    rocommunity user 122.13.1.71
    rocommunity user 122.13.1.72

       rocommunity: 一个只读的访问权限
      user: v2c的帐号、ip表示授权访问ip

      

      3.2、建议使用 v3 验证方式,在 snmpd.conf 末尾添加以下内容:

    rouser user auth
    createUser user MD5 myPassword

      rouser:用于设定只读帐号的类型

      user:设定用户名,

      auth:指明连接时需要验证

      
      第二行的意思是创建一个名为 “user” 的用户,密码为 “myPassword” (8个字节以上),并用MD5进行加密传输。

    4、配置完成,SNMP启停

      开启:

    service snmpd start

      关停:

    service snmpd stop

      重启:

    service snmpd restart

    5、设置SNMP开机自动启动、关停

      开机启动:

    chkconfig snmpd on

      

      关闭开机启动:

    chkconfig snmpd off

      

    6、配置防火墙,开启端口

      6.1、查看已开放的端口(默认不开放任何端口)

    firewall-cmd --list-ports

      6.2、开启 161 端口

      firewall-cmd --zone=public --add-port=161/udp --permanent

      6.3、重启防火墙

    firewall-cmd --reload


      6.4、停止防火墙

    systemctl stop firewalld.service

      6.5、禁止防火墙开机启动

    systemctl disable firewalld.service

      6.6、删除

    firewall-cmd --permanent --zone=public --remove-port=161/udp

    7、监控宝在线测试

    https://www.jiankongbao.com/labs/snmp

  • 相关阅读:
    mysql 数据类型
    drop、delete和truncate三者的区别
    JavaScript中的闭包
    MySQL数据类型的最优选择
    常见卤制问题
    四川红油的制法
    Make Sense ?
    大学英语四级考试题型结构
    小数据池、is 和 ==的区别
    各种数据类型相互转换
  • 原文地址:https://www.cnblogs.com/linnuo/p/10072447.html
Copyright © 2011-2022 走看看