Configurando servidor SNMP

Uma dica rápida de como instalar e configurar o SNMP para monitorar uma por meio de consultas SNMP (Simple Network Management Protocol), o SNMP é utilizado bem como gerar gráficos no zabbix, mrtg, cacti, zenoss…

Vamos lá, primeiro passo instalar o snmpd na máquina a ser monitorada.

Distribuição testada: Debian 8

# apt-get install snmp snmpd

Próximo passo é reconfigurar nosso snmpd.conf

# vim /etc/snmp/snmpd.conf

Primeiramente você dese saber se essas consulta SNMP serão feita apenas local (127.0.0.1) ou externamente:

Caso você deseje fazer as consultas externamente comente a linha abaixo:
#agentAddress udp:127.0.0.1:161
e descomente
agentAddress udp:161,udp6:[::1]:161

Para alterar sua community procure por rocommunity public  default”  e altere public para o valor desejado.

Reincie o serviço snmpd:
# /etc/init.d/snmpd restart

Verifique se o servidor está rodando:
# netstat -l|grep snmp

# netstat -l|grep snmp
udp        0      0 *:snmp                  *:*                                
udp6       0      0 localhost:snmp          [::]:*

IPv4 # snmpwalk -v1 -c public localhost
IPv6 # snmpwalk -v2c -c public udp6:[::1]

Se retornar algo como abaixo tudo esta ok!

# snmpwalk -v2c -c public udp6:[::1]
iso.3.6.1.2.1.1.1.0 = STRING: "Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64"
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.8072.3.2.10
iso.3.6.1.2.1.1.3.0 = Timeticks: (230) 0:00:02.30
iso.3.6.1.2.1.1.4.0 = STRING: "Rudimar Remontti <rudimar[a]remontti.com.br>"
iso.3.6.1.2.1.1.5.0 = STRING: "debian"
iso.3.6.1.2.1.1.6.0 = STRING: "Sitting on the Dock of the Bay"
iso.3.6.1.2.1.1.7.0 = INTEGER: 72
iso.3.6.1.2.1.1.8.0 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.1.9.1.2.1 = OID: iso.3.6.1.6.3.11.3.1.1
iso.3.6.1.2.1.1.9.1.2.2 = OID: iso.3.6.1.6.3.15.2.1.1
iso.3.6.1.2.1.1.9.1.2.3 = OID: iso.3.6.1.6.3.10.3.1.1
iso.3.6.1.2.1.1.9.1.2.4 = OID: iso.3.6.1.6.3.1
iso.3.6.1.2.1.1.9.1.2.5 = OID: iso.3.6.1.2.1.49
iso.3.6.1.2.1.1.9.1.2.6 = OID: iso.3.6.1.2.1.4
iso.3.6.1.2.1.1.9.1.2.7 = OID: iso.3.6.1.2.1.50
iso.3.6.1.2.1.1.9.1.2.8 = OID: iso.3.6.1.6.3.16.2.2.1
iso.3.6.1.2.1.1.9.1.2.9 = OID: iso.3.6.1.6.3.13.3.1.3
iso.3.6.1.2.1.1.9.1.2.10 = OID: iso.3.6.1.2.1.92
iso.3.6.1.2.1.1.9.1.3.1 = STRING: "The MIB for Message Processing and Dispatching."
iso.3.6.1.2.1.1.9.1.3.2 = STRING: "The management information definitions for the SNMP User-based Security Model."
iso.3.6.1.2.1.1.9.1.3.3 = STRING: "The SNMP Management Architecture MIB."
iso.3.6.1.2.1.1.9.1.3.4 = STRING: "The MIB module for SNMPv2 entities"
iso.3.6.1.2.1.1.9.1.3.5 = STRING: "The MIB module for managing TCP implementations"
iso.3.6.1.2.1.1.9.1.3.6 = STRING: "The MIB module for managing IP and ICMP implementations"
iso.3.6.1.2.1.1.9.1.3.7 = STRING: "The MIB module for managing UDP implementations"
iso.3.6.1.2.1.1.9.1.3.8 = STRING: "View-based Access Control Model for SNMP."
iso.3.6.1.2.1.1.9.1.3.9 = STRING: "The MIB modules for managing SNMP Notification, plus filtering."
iso.3.6.1.2.1.1.9.1.3.10 = STRING: "The MIB module for logging SNMP Notifications."
iso.3.6.1.2.1.1.9.1.4.1 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.1.9.1.4.2 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.1.9.1.4.3 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.1.9.1.4.4 = Timeticks: (0) 0:00:00.00
...

ARTIGOS RECOMENDADOS:
Gráfico MRTG + SNMP rapidinho 
Gerando gráfico ICMP(ms) MRTG 

Rudimar Remontti

Trabalho atualmente como Gerente de Redes em um Provedor de Internet no Rio Grande do Sul.

Você pode gostar...

9 Resultados

  1. João disse:

    Tutorial simples e muito funcional, muito obrigado!!!
    Debian 11

  2. Vicente Filho disse:

    Funcionou no Debian 11

  3. Vicente Filho disse:

    Testei no Debian 11, porem não funcionou…

    • Vicente Filho disse:

      Desculpe, eu que errei colocando espaços entre udp:161, udp6:[::1]:161
      precisa ser Exatamente como mostrado no Exemplo que ele Descreveu..

      Funcionou no Debian 11

  4. diogo disse:

    funcionou no debian 10, waleu

  5. Lucas disse:

    Valeu! Simples e objetivo!

  1. 30 de abril de 2009

    […] deixar aqui uma dica legal como criar gráficos no mrtg Leu o post sobre a configuração do SNMP? Não, então vai ler! Ah vc sabe! […]

  2. 6 de setembro de 2016

    […] deixar aqui uma dica legal como criar gráficos no mrtg Leu o post sobre a configuração do SNMP? Não, então vai ler! ???? Ah vc sabe! blz! […]

  3. 26 de junho de 2019

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *