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

  • 相关阅读:
    Scala 获取当前时间
    mnist 数据集的识别源码解析
    tf.nn.softmax_cross_entropy_with_logits的用法
    softmax函数
    实现手写体 mnist 数据集的识别任务
    MNIST 数据集
    神经网络之激活函数
    模块化神经网络
    np.c_与np.r_
    学习率的选取-滑动平均
  • 原文地址:https://www.cnblogs.com/linnuo/p/10072447.html
Copyright © 2011-2022 走看看