As melhores ferramentas de monitoramento SNMP

https://network-king.net/wp-content/uploads/2022/02/shutterstock_2121461588-769x414.jpg

O que é SNMPVersões SNMP

Ferramentas

Paessler PRTGOpManagerSolarWindsWhatsUpGold Nagios

O Simple Network Management Protocol é um protocolo padrão da Internet para coletar e organizar informações sobre dispositivos gerenciados em redes IP e para modificar essas informações para alterar o comportamento do dispositivo. É amplamente visto como um protocolo legado. Tanto que Microsoft e Google já chegaram a declará-lo morto. Isso pode estar correto de certa forma, já que o SNMP não é mais trabalhado ativamente. No entanto, seus benefícios ainda são inegáveis para monitoramento de rede.

Como o SNMP ainda é a linguagem comum de monitoramento de rede, a maioria dos componentes de rede de todos os fornecedores possui um recurso SNMP integrado. Com o SNMP, você pode monitorar parâmetros de rede realmente diversos, desde carga de CPU, uso de disco, largura de banda, tráfego, tempo de atividade geral, até parâmetros ambientais como temperatura, etc. E ainda é incomparável em relação ao baixo impacto no desempenho.

O que é SNMP?

Na prática, o SNMP é um protocolo de camada de aplicativo baseado em IP usado para gerenciamento de rede e, mais particularmente, para descoberta e monitoramento.

Consiste em vários componentes-chave que atendem a diferentes funções. Por um lado, há o sistema de gerenciamento que inclui um ou mais gerenciadores de SNMP que executam o chamado software de estação de gerenciamento de rede (NMS). Por outro lado, existem os dispositivos gerenciados que executam softwares chamados agentes SNMP. Os dispositivos gerenciados podem ser qualquer coisa, desde servidores, roteadores, switches, firewalls, etc., até dispositivos IoT.

Um gerenciador SNMP geralmente realiza tarefas administrativas, como enviar solicitações e receber respostas de um agente SNMP, mas também pode alterar ativamente a configuração de um dispositivo gerenciado. O agente SNMP coleta e armazena informações locais sobre o dispositivo gerenciado em que é executado e envia essas informações ao gerenciador SNMP, quando solicitado. Ele também pode enviar para o sistema de gerenciamento pacotes de dados sobre eventos específicos, os chamados SNMP traps, sem uma solicitação explícita. Nesse caso, o gerenciador SNMP também atua como um receptor de trap SNMP.

Um componente muito importante para a comunicação SNMP é o Management Information Base (MIB), um arquivo de texto que contém dados organizados hierarquicamente que um dispositivo gerenciado pode coletar. Esses dados consistem em variáveis que são claramente identificáveis pelos chamados identificadores de objeto (OID). O SNMP pode ler e traduzir essas variáveis para o gerenciador SNMP e, consequentemente, para a ferramenta de monitoramento SNMP.

Versões SNMP

O SNMP possui três versões diferentes, todas com suas vantagens e desvantagens.

  • SNMP v1 é a versão SNMP mais básica. Embora seja universalmente aplicável, pois a maioria dos dispositivos habilitados para SNMP o suporta, ele também possui grandes limitações de segurança. Além disso, o SNMPv1 suporta apenas contadores de 32 bits.
  • SNMP v2 é a versão SNMP mais usada. Ao contrário do SNMP v1, suporta contadores de 64 bits, mas apresenta as mesmas limitações de segurança.
  • O SNMP v3 fornece autenticação e criptografia de dados opcional. No entanto, isso também resulta em maior sobrecarga e maior trabalho de configuração.

O SNMP é uma das tecnologias mais básicas para monitorar sua rede. Existem diversas soluções de monitoramento SNMP disponíveis no mercado. Escolhemos e comparamos as que consideramos as melhores opções.

Confira as melhores ferramentas de monitoramento SNMP disponíveis hoje.

1. Paessler PRTG Network Monitor

O PRTG Network Monitor, da Paessler, é uma ferramenta de monitoramento completa e abrangente, executada no Windows e com a qual você pode monitorar toda a sua infraestrutura de TI.  Suporta monitoramento SNMP de dispositivos habilitados para SNMP v1, v2c e v3, em tempo real, e é independente do fornecedor. Particularmente prático,  oferece muitos sensores SNMP pré-configurados (os elementos básicos de monitoramento no PRTG) para muitos fornecedores conhecidos como Dell, Cisco, HPE, NetApp ou Synology, que podem ser implantados imediatamente.

Com a função de descoberta automática do PRTG, você pode escanear toda a sua rede em busca de dispositivos que tenham SNMP habilitado. O PRTG então cria sensores SNMP adequados para que sua configuração inicial de monitoramento seja completamente automatizada. Painéis e mapas personalizáveis oferecem uma visão geral clara do monitoramento de sua rede via SNMP.

O PRTG também pode ser implantado como um receptor de SNMP trap usando o sensor SNMP Trap Receiver pré-configurado. Este sensor cria alertas se receber traps SNMP de seus dispositivos monitorados. Várias opções de filtro permitem filtrar as mensagens de interceptação recebidas, por exemplo, de acordo com a gravidade, para que você seja alertado apenas se sobre o necessário.

O conjunto abrangente de recursos do PRTG é complementado pelas ferramentas gratuitas que a Paessler oferece para monitoramento SNMP. Por exemplo, você pode usar o SNMP Tester para localizar problemas de comunicação caso sua configuração de monitoramento SNMP não funcione. Com o MIB Importer, você pode importar arquivos MIB para o PRTG.

As licenças para o PRTG começam em cerca de US$ 1.599, sendo econômico, portanto,  quando comparado com outras soluções de monitoramento, já que todas as funcionalidades estão incluídas em uma licença. Download

2. OpManager, da ManageEngine

O OpManager é a solução de monitoramento de rede da ManageEngine que permite monitorar o desempenho e a integridade de seus servidores e dispositivos de rede. Oferece suporte ao monitoramento SNMP de dispositivos com SNMP v1, v2c e v3 ativado.

Em contraste com outras soluções de monitoramento, o OpManager usa apenas mensagens de SNMP trap assíncronas para obter informações de gerenciamento sobre dispositivos monitorados. Portanto, depende do monitoramento SNM passivo. Um benefício do OpManager é que você também pode usá-lo como um mecanismo de processamento de SNMP traps com o qual você pode encaminhar SNMP traps recebidos para outros NMSs.

Além disso, o ManageEngine oferece ferramentas gratuitas para complementar as funcionalidades básicas de monitoramento SNMP. Com o SNMP Trap Viewer, você pode solucionar problemas de consulta de trap em tempo real. O SNMP MIB Browser pode até ser usado como uma ferramenta completa para monitoramento SNMP com funcionalidades para carregar arquivos MIB ou realizar operações SNMP.

Os preços das licenças do OpManager são baseados no número de dispositivos em sua rede. Dependendo do tamanho da sua rede, os custos podem subir rapidamente para milhares de dólares. Download

3. Network Performance Monitor, da SolarWinds

A SolarWinds oferece várias soluções de software para diferentes tarefas de monitoramento em sua infraestrutura de TI. O monitoramento SNMP é feito com o SolarWinds Network Performance Monitor (NPM), que permite monitorar e analisar a disponibilidade e o desempenho dos dispositivos em sua rede. O NPM oferece suporte ao monitoramento em tempo real de dispositivos habilitados para SNMP v1, v2c e v3 de vários fornecedores.

Com o Orion Discovery Wizard, o NPM pode ser implantado como um scanner SNMP para descobrir dispositivos que tenham SNMP habilitado na rede e criar mapas para visualizar a topologia da rede e os relacionamentos entre dispositivos. Você também pode usar painéis personalizáveis para exibir métricas de desempenho de seus dispositivos de rede coletados via SNMP.

Uma desvantagem do NPM é que você não pode usá-lo como um receptor de SNMP traps para monitorar SNMP traps e obter informações sobre problemas e eventos, incluindo sua gravidade. Para isso será  preciso usar o SolarWinds Log Analyzer.

Embora o preço para uma licença perpétua comece em cerca de US$ 2.800, os custos podem aumentar rapidamente para os diferentes módulos de software necessários para tarefas de monitoramento SNMP mais extensas. Download

4. Progress WhatsUp Gold

O WhatsUp Gold, da Progress (anteriormente Ipswitch) é uma ferramenta baseada no Windows para monitorar o status e o desempenho de aplicativos, servidores e dispositivos de rede. Oferece suporte ao monitoramento SNMP em tempo real de dispositivos com SNMP v1, v2c ou v3. Com sua descoberta automatizada de dispositivos, o WhatsUp Gold também usa SNMP para consultar cada dispositivo em busca de informações mais detalhadas e gerar mapas de topologia de rede personalizáveis e interativos.

Além das funcionalidades básicas de monitoramento SNMP, o WhatsUp Gold oferece ferramentas de gerenciamento SNMP baseadas na web, como o SNMP MIB walker, para descobrir quais objetos SNMP um dispositivo suporta ou o SNMP MIB Manager para identificar erros em arquivos MIB.

O WhatsUp Gold pode ser implantado como um receptor de interceptação SNMP (ou ouvinte). No entanto, isso precisa de algum trabalho de configuração no console do WhatsUp Gold. Além disso, não é possível usar a funcionalidade de ouvinte de interceptação SNMP do WhatsUp Gold se o ouvinte de interceptação SNMP da Microsoft estiver habilitado.

Uma grande desvantagem é o licenciamento do WhatsUp Gold, uma mistura de assinaturas baseadas em dispositivos ou baseadas em pontos e licenças perpétuas excluindo complementos para diferentes recursos, o que é bastante confuso e pode rapidamente se tornar caro. Download

5. Nagios

Se você prefere um software de código aberto para seu monitoramento SNMP, o Nagios é a ferramenta ideal. Baseado em Linux, é altamente personalizável, pois oferece plug-ins e complementos SNMP gratuitos para estender os recursos básicos de monitoramento SNMP. Isso é um grande benefício para administradores de sistemas de TI que gostam de ter seu monitoramento de rede exatamente adaptado às suas necessidades. No entanto, isso também pode ser uma desvantagem, pois a configuração pode levar muito tempo e geralmente requer conhecimento especializado.

Com o Nagios, os administradores de sistema podem gerenciar SNMP traps configurando a ferramenta como um receptor de SNMP traps e, além disso, um remetente de SNMP traps. O Nagios pode ler os traps que recebe de dispositivos monitorados e criar alertas em caso de problema. Ele também pode ser usado para enviar traps a outros sistemas de gerenciamento de rede para processamento.

O Nagios oferece suporte ao monitoramento via SNMP em seu produto gratuito Nagios Core, mas a documentação para configuração do monitoramento SNMP, suporte especializado, bem como assistentes para configuração do monitoramento SNMP estão disponíveis apenas para o produto comercial Nagios IX, que custa em torno de US$ 2.000. Download

FacebookTwitterLinkedIn