Перейти к содержанию

Настройка SNMP в Numa vServer

Перед использованием протокола SNMP в составе Numa vServer необходимо провести следующие операции:

  1. Создать резервную копию snmpd.conf:
    cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.backup
    
  2. В snmpd.conf указать режим доступа, пароль, перечень IP у которых будет доступ к данному серверу. Пример:
    rocommunity public 192.168.1.0/24 rwcommunity private 192.168.1.1
    
  3. Открыть порты 161/udp и 162/udp. Для этого необходимо прописать в "/etc/iptables/iptables" следующие строки:

    -A vServer-Firewall-0-INPUT -m conntrack --ctstate NEW -m udp -p udp --dport 161 -j ACCEPT -A vServer-Firewall-0-INPUT -m conntrack --ctstate NEW -m udp -p udp --dport 162 -j ACCEPT
    

    Пример конфигурационного файла
    Пример конфигурационного файла

  4. Перезапустить сервис iptables:

    systemctl restart iptables
    

  5. Перезапустить сервис snmpd:
    systemctl restart snmpd
    

Подключение сервера с Numa vServer к Zabbix#

Для добавления vServer в Zabbix необходимо выполнить следующие действия:

  • пройти авторизацию в веб-оболочке Zabbix-server.
  • в панели навигации нажать на кнопку «Monitoring» → «Hosts».
  • на открывшейся странице нажать на кнопку «Create host».
  • в открывшейся форме в поле для ввода «Host name» ввести имя добавляемого хоста.
  • в поле для ввода «Templates» ввести «Linux by SNMP» и кликнуть на совпадение в выпадающем меню.
  • в поле для ввода «Host groups» ввести «Hypervisors» и кликнуть на совпадение в выпадающем меню.
  • в секции «Interfaces» кликнуть на ссылку «Add», во всплывшем меню выбрать «SNMP».
  • в поле для ввода «IP address» ввести IP-адрес хоста с Numa vServer, в поле для ввода «SNMP community» ввести пароль, указанный во время настройки SNMP в Numa vServer.
  • нажать на кнопку «Add».

Хост с Numa vServer успешно добавлен.