Настройка SNMP в CentOS 7

Устанавливаем пакеты

    yum install net-snmp-utils net-snmp -y

Редактируем файл конфигурации

     nano /etc/snmp/snmpd.conf
     rocommunity public-community
     syslocation «Country» 
     syscontact (you_email)

Редактируем файл файрвола

    nano /etc/firewalld/services/snmp.xml

        <?xml version="1.0" encoding="utf-8"?>
        <service>
          <short>SNMP</short>
          <description>SNMP protocol</description>
          <port protocol="udp" port="161"/>
          <port protocol="tcp" port="161"/>
        </service>

Добавляем правила

    firewall-cmd --zone=public --add-service snmp --permanent
    firewall-cmd --reload

Включаем сервис

    systemctl enable snmpd
    systenctl start snmpd