Como verificar a acessibilidade do SNMP de dispositivos de rede
O On-Premise Poller do Site24x7 usa o SNMP para monitorar e coletar métricas de desempenho de dispositivos monitorados.
Você pode verificar se um dispositivo de rede ou um servidor pode ser acessado por meio do SNMP no On-Premise Poller usando:
- Navegador MIB do Site24x7
- O navegador MIB na máquina em que o On-Premise Poller está instalado
- Ferramentas de linha de comando
Teste usando o navegador MIB do Site24x7
Siga as etapas abaixo para verificar se um dispositivo de rede ou um servidor pode ser acessado por SNMP, no On-Premise Poller usando o navegador MIB incluído:
- Abra o Prompt de Comando como administrador. A partir deste ponto, acesse o diretório em que o On-Premise Poller está instalado. Se o Prompt de Comando não for aberto como administrador, uma mensagem de erro de acesso negado será exibida.
- Navegue até a pasta ../Site24x7OnPremisePoller/Networkplus/bin.
- Execute o arquivo MibBrowser.sh ou MibBrowser.bat
- Defina as credenciais SNMP em relação à versão.
- Para SNMP v1, defina o host, a porta e a comunidade SNMP.
- Para SNMP v2, clique em Edit > Settings > Change the SNMP version > OK. Defina o host, a porta e a comunidade SNMP.
- Para SNMP v3, clique em Edit > Settings > Change the SNMP version > Add. Defina o host, a porta, o nome de usuário, as credenciais de autenticação e clique em OK.

Figura 4. Teste de um OID no navegador MIB na máquina onde o On-Premise Poller está instalado.
- Em seguida, navegue no RFC1213-MIB até org.dod.internet.mgmt.mib-2.system.sysObjectID (ou) defina o valor para o campo Object ID para .1.3.6.1.2.1.1.2.
- Clique no ícone Get SNMP variable, o sétimo ícone da esquerda, abaixo da barra de menus.
Verifique se os detalhes do dispositivo foram obtidos com sucesso.
Figura 5. Verificando se o valor foi obtido corretamente.
Se o tempo limite for atingido, verifique se:
i) O nome do host, a porta e a comunidade SNMP foram especificados corretamente.
ii) Há um firewall bloqueando a conexão SNMP.
iii) O On-Premise Poller está na mesma rede que o dispositivo.
Também existe a chance de que o On-Premise Poller não esteja na lista de hosts que têm permissão para consultar o dispositivo por meio de SNMP. Verifique a configuração de SNMP no dispositivo para garantir que ela esteja correta.
Teste usando ferramentas de linha de comando
Se o navegador do MIB estiver inacessível ou não funcionar, as ferramentas da linha de comando SNMP poderão ser usadas para verificar a acessibilidade do SNMP.
- Instale os pacotes necessários:
Fedora/Centos: yum install net-snmp-utils
Ubuntu: apt-get install snmp - Execute os comandos apropriados:
SNMP v1/v2c:
> snmpwalk -v [1/2c] -c <Read_Community> <IP_Address>
Exemplo: snmpwalk -v 1 -c public 10.10.10.1
SNMP v3:
> snmpwalk -v3 -l (noAuthNoPriv | authNoPriv | authPriv) -u (username) [-a (MD5 | SHA)] [-A (authphrase)] [-x DES] [-X(privaphrase)] (ipaddress)[:(dest_port)]
Exemplo: snmpwalk -v3 -u testuser -A ‘password@123’ -l authNoPriv -a MD5 10.10.10.1:161
Se a porta SNMP não for o padrão 161, especifique a porta correta no comando acima como Endereço_IP:Porta.
Exemplo: 10.10.10.1:601