Iniciar uma conversa

SNMP no IceWarp

Introdução

SNMP pertence à família de protocolos de comunicação e tornou-se amplamente aceito em algum lugar por volta de 1993 como um método poderoso para a gestão de redes TCP/IP. O conceito inicial do SNMP foi elaborado pela IETF (Internet Engineering Task Force). O protocolo SNMP é adaptável e é adequado a qualquer rede baseadas em TCP/IP, bem como outros tipos de redes.

O próprio SNMP é um front-end para a obtenção de estatísticas e dados sobre um dispositivo de rede em termos de relacionamento com o cliente-servidor. O programa cliente  conecta virtualmente ao agente SNMP (programa servidor) que testa o dispositivo de rede e retorna informações sobre o status do dispositivo para o cliente. A lista de possíveis testes, a coleta de objetos e a lista de valores de controle é chamada de Management Information Base (MIB).

O principal avanço quando comparado a ferramentas de gerenciamento de rede tradicionais, como o "ping" e "netstat", está na interoperabilidade e universalidade do SNMP e universalidade. Com SNMP você pode monitorar praticamente qualquer dispositivo de rede, independentemente do fato de que é hardware ou software. SNMP permite controlar a informação no dispositivo gerenciável. O suporte de SNMP no IceWarp Server foi determinado, principalmente, para os integradores e desenvolvedores. A maioria dos administradores "normais" ficariam satisfeitos com estatísticas comuns dentrodo Console de Administração IceWarp.

Uso com o IceWarp Server

  • Antes de mais nada, habilite o SNMP no seu Icewarp Server. No menu Arquivo do Console de Administração, escolha "Console API" e faça uma busca por "snmp" (sem aspas). Deverá localizar uma variável para ativar o SNMP (c_system_adv_ext_snmpserver) cujo valor deve ser "verdadeiro". Deverá visualizar outra variável que indica a porta, cujo padrão é 161.

  • IceWarp Server possui um MIB próprio. Você pode visualizar as possibilidades de uso do protocolo SMTP no arquivo icewarp/doc/snmp-mib.txt. O arquivo também define a estrutura das queries e dos chamados OIDs (object IDs). os OIDs podem ser combinados de diversas formas, a fim de obter informações a respeito de vários aspectos do seu servidor.

  • Para ser capaz de interpreter os MIBs, você precisa de uma ferramenta de gerenciamento SNMP, capaz de realizar queries e conectar-se ao seu servidor. Você pode usar utilitários como snmpget ou snmpwalk para exibir informaçoes. Link: http://net-snmp.sourceforge.net/. Há softwares de monitoramento, como o PRTG (gratuito para um certo número de sensores), que efetuam tal monitoramento.

Exemplos

Seguem alguns exemplos de uso do snmpwalk com o servidor SNMP IceWarp:

A sitnaxe para exibir o nó superior:

snmpwalk -v 1 -c private <host> 1.3.23736.1.2.1.1.1

Para exibir informações a respeito do protocolo POP:

snmpwalk -v 1 -c private <host> 1.3.23736.1.2.1.1.2.2

Para monitorar o protocolo SMTP no PRTG, adicionamos um sensor do tipo SNMP e no campo OID especificamos:

1.3.6.1.4.1.23736.1.2.1.1.2.8.1

Escolher arquivos ou arraste e solte arquivos
Esse artigo foi útil?
Sim
Não
  1. Flávio Zarur Lucarelli

  2. Publicado
  3. Atualizado

Comentários