As melhores ferramentas de monitoramento SNMP

Redação -

Outubro 05, 2022

O SNMP é uma das tecnologias mais básicas para monitorar sua rede, e existem diversas soluções de monitoramento SNMP disponíveis no mercado. Nossos consultores de redação escolheram e compararam o que consideram:

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

1. Paessler PRTG Network Monitor
2. ManageEngine OpManager
3. Checkmk
4. SolarWinds Network Performance Monitor
5. Progress WhatsUp Gold
6. Datadog
7. LogicMonitor
8. Nagios
9. Kaseya VSA

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

Saiba mais aqui:

  1. O que é SNMP?
  2. Quais são os principais componentes do SNMP?
  3. Versões SNMP

O que é SNMP?

SNMP significa Simple Network Management Protocol e, como o nome indica, é um protocolo de camada de aplicativo baseado em IP usado para gerenciamento de rede e, mais particularmente, para descoberta de rede e monitoramento de rede.

Quais são os principais componentes do SNMP?

O SNMP consiste em vários componentes principais:

  • O sistema de gerenciamento que inclui um ou mais gerenciadores SNMP.
  • Os gerenciadores de SNMP que executam o chamado software de estação de gerenciamento de rede (NMS).
  • Os dispositivos gerenciados que executam partes de software chamados agentes SNMP. Dispositivos gerenciados podem ser qualquer coisa, desde servidores, roteadores, switches, firewalls, 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, se solicitado. Ele também pode enviar pacotes de dados ativamente sobre eventos específicos, os chamados SNMP traps, para o sistema de gerenciamento 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.

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

Fornecedores de ferramentas de monitoramento SNMP

1. Paessler PRTG Network Monitor

O PRTG Network Monitor da Paessler é uma ferramenta de monitoramento completa e abrangente para monitorar toda a sua infraestrutura de TI. O software é executado no Windows e é independente do fornecedor. O PRTG suporta monitoramento SNMP de dispositivos habilitados para SNMP v1, v2c e v3 em tempo real. O que é realmente ótimo é o fato de que o PRTG 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 trap SNMP 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 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.

PRTG Network Monitor
PRTG Network Monitor

As licenças para o PRTG começam em cerca de US$ 1.899, o que é muito econômico em comparação com outras soluções de monitoramento, pois todos os recursos estão incluídos em uma licença. Download

2. OpManager, da ManageEngine

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 SNMPv1, SNMPv2c ou SNMPv3 ativado. Com o recurso de descoberta de dispositivos de rede, você pode detectar esses dispositivos em sua rede.

Em contraste com outras soluções de monitoramento, o OpManager usa apenas mensagens de trap SNMP assíncronas para obter informações de gerenciamento sobre dispositivos monitorados e, portanto, depende do monitoramento SNM passivo. Um benefício do OpManager é que você também pode usá-lo como um mecanismo de processamento de traps SNMP com o qual você pode encaminhar os traps SNMP 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 é possível 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.

OpManager
OpManager

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. Checkmk

O Checkmk é uma solução abrangente de monitoramento de infraestrutura de TI que oferece sua Raw Edition gratuita e de código aberto ao lado de uma Enterprise Edition com recursos mais avançados. A ferramenta oferece suporte ao monitoramento da disponibilidade e desempenho de dispositivos de rede via SNMP v1, v2c e v3. Um recurso inteligente de descoberta automática verifica sua rede em busca de dispositivos habilitados para SNMP de vários fornecedores e adiciona aspectos relevantes para monitorar.

Embora o software precise da instalação de um agente para monitoramento abrangente, esse não é o caso do monitoramento SNMP, pois os dispositivos de rede geralmente possuem um agente SNMP integrado. No entanto, a Checkmk recomenda explicitamente o uso de seu agente nativo em sua documentação porque é muito mais eficiente.

Para monitorar traps SNMP, a Checkmk oferece o Event Console totalmente integrado, que possui seu próprio mecanismo SNMP e, portanto, não precisa de ferramentas adicionais. O Event Console também ajuda a filtrar mensagens de trap SNMP para que você seja notificado apenas sobre eventos relevantes.

Checkmk
Checkmk

O que é ótimo: para o monitoramento SNMP e sua visualização, você pode usar a edição gratuita do Checkmk Raw, que é tão fácil de configurar quanto a edição licenciada do Checkmk – comparada ao Nagios, por exemplo, que exige muito esforço manual. Download

4. SolarWinds Network Performance Monitor

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.

Juntamente com o Orion Discovery Wizard, o NPM pode ser implantado como um scanner SNMP para descoberta de dispositivos que tenham SNMP habilitado na rede e criação de mapas para visualizar a topologia da rede e os relacionamentos entre os dispositivos. Também possibilita o uso de painéis personalizáveis para exibir métricas de desempenho de dispositivos de rede coletados via SNMP.

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

SolarWinds-snmp
SolarWinds SNMP

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

5. Progress WhatsUp Gold

O WhatsUp Gold by Progress (anteriormente Ipswitch) é uma ferramenta baseada no Windows para monitorar o status e o desempenho de aplicativos, servidores e dispositivos de rede. A solução de monitoramento oferece suporte ao monitoramento SNMP em tempo real de dispositivos com SNMPv1, SNMPv2c ou SNMPv3 ativado. 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, por exemplo, 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. 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 SNMP trap listener se o Microsoft SNMP Trap Listener estiver habilitado.

WhatsUp Gold
WhatsUp Gold

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

6. Datadog

O Datadog é uma plataforma moderna de gerenciamento, monitoramento e segurança baseada em SaaS que também oferece monitoramento SNMP e suporta todas as versões SNMP. Para poder coletar dados SNMP de seus dispositivos de rede com SNMP habilitado, você precisa instalar pelo menos o Datadog Agent v6 em sua rede local.

A ferramenta oferece um recurso de descoberta automática que verifica sua rede em busca de dispositivos habilitados para SNMP e cria automaticamente métricas de monitoramento para esses dispositivos com base nos perfis de dispositivos prontos para uso do Datadog disponíveis para vários fornecedores. Infelizmente, fazer uso do recurso de descoberta automática precisa de alguma configuração manual, inclusive para verificação de integração SNMP do Datadog com as sub-redes que deseja descobrir.

O monitoramento de interceptações SNMP é ainda mais complicado de configurar. É precisso configurar manualmente diferentes monitores para eventos específicos de interceptação.

Datadog
Datadog

Como o monitoramento de SNMP com o Datadog requer mais trabalho manual do que outros recursos que a plataforma oferece, recomendamos seu uso apenas se você também usar o Datadog para outros fins de monitoramento. Para monitoramento básico de SNMP, você pode usar o módulo Network Device Monitoring , que começa em US$ 7 por host/ mês, além de um plano Infrastructure Pro que começa em US$ 15 por host/mês e que você precisará para habilitar alertas. Download

7. LogicMonitor

O LogicMonitor é uma plataforma de monitoramento de infraestrutura baseada em nuvem que também oferece monitoramento via SNMP. A ferramenta oferece suporte ao monitoramento de dispositivos habilitados para SNMP v1-v2c- e v3 e fornece o recurso SNMP Active Discovery para verificar sua rede e criar um inventário de dispositivos de acordo.

Com a ajuda de LogicModules prontos para uso para monitoramento SNMP, você pode monitorar rapidamente métricas críticas de seus dispositivos de rede disponíveis.

Embora o LogicMonitor ofereça monitoramento de SNMP Trap em seu portfólio, configurá-lo requer algum esforço manual. É preciso  configurar EventSources específicos para serem alertados quando o LogicMonitor Collector receber SNMP Traps. Para poder descriptografar traps SNMPv3, é necessário configurar o arquivo de configuração do agente do Collector. Isso torna o monitoramento do SNMP Trap relativamente difícil de manejar.

LogicMonitor
LogicMonitor

Assim como no Datadog, recomendamos o monitoramento SNMP com o LogicMonitor somente se você já usa a ferramenta para outros fins de monitoramento. Você pode monitorar até 200 dispositivos com o plano Hybrid Monitoring Pro. O preço é baseado em cotação. Download

8. Nagios

Se você prefere um software de código aberto para seu monitoramento SNMP, o Nagios é a ferramenta ideal. O Nagios é baseado em Linux e 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 traps SNMP configurando a ferramenta como um receptor e um remetente de traps SNMP. O Nagios pode ler os traps SNMP que recebe de dispositivos monitorados e criar alertas em caso de problema. Também pode ser usado para enviar traps SNMP a outros sistemas de gerenciamento de rede para processamento.

Nagios
Nagios

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 mil. Download

9. Kaseya VSA

O Kaseya VSA é uma solução de monitoramento e gerenciamento remoto (RMM) para gerenciamento de endpoint e rede que também oferece monitoramento SNMP para dispositivos de rede, como roteadores, switches e impressoras.

O que é ótimo é a abordagem de “configuração zero” do VSA para monitoramento SNMP, pois você só precisa habilitar uma caixa de seleção para usar essa funcionalidade. A solução então descobre automaticamente os dispositivos de rede  e configura o monitoramento usando limites predefinidos.

Como um software RMM, as funções de monitoramento de rede do Kaseya VSA são de escopo muito limitado. No entanto, se você já usa a solução para gerenciamento remoto de endpoints, a fácil configuração de seu recurso de monitoramento SNMP, a visualização clara em mapas de topologia de rede e o sistema de alerta simples, porém eficiente, são uma boa vantagem.

Kaseya VSA
Kaseya VSA

O preço do Kaseya VSA é baseado no número de endpoints gerenciados e você precisará obter uma cotação personalizada para sua infraestrutura. Download