Monitor de desempenho de rede SolarWinds vs PRTG

Dado o tamanho das redes modernas e considerando como os recursos são frequentemente distribuídos para vários sites, incluindo a nuvem, as ferramentas de monitoramento se tornaram um elemento-chave de muitas organizações. Todo administrador precisa ficar de olho em tudo e não há como isso não ser feito sem as ferramentas adequadas. O tipo mais comum de ferramenta de monitoramento é certamente a ferramenta de monitoramento tudo-em-um que combina diferentes tipos de monitoramento. Há uma grande variedade dessas ferramentas disponíveis, mas o SolarWinds Network Performance Monitor (NPM) e o Paessler PRTG Network Monitor (PRTG) estão entre os mais populares. Hoje, estamos comparando esses dois produtos para ajudá-lo a determinar qual dos dois se adapta melhor às suas necessidades específicas.

Começaremos nossa jornada explorando o monitoramento de rede. Isso ajudará a entender melhor as diferenças e semelhanças entre os dois produtos. A seguir, descreveremos o SNMP, pois é a tecnologia de monitoramento mais usada. Vamos explicar o que é, de onde vem e como funciona. Mas como o SNMP é apenas uma das muitas tecnologias diferentes usadas para monitorar redes, veremos quais outras opções estão disponíveis. Em seguida, veremos o SolarWinds Network Performance Monitor, seus principais recursos, sua estrutura de preços, seus prós e contras. Faremos o mesmo para o PRTG. A seguir, faremos uma comparação de ambos os produtos para que você tenha uma boa compreensão de quais são suas semelhanças e diferenças. E concluiremos dando a você nossa opinião sincera sobre os dois produtos.

Algumas palavras sobre monitoramento de rede

O monitoramento tem um significado diferente dependendo de quem você pergunta. Acrescente a isso o fato de que existem vários tipos diferentes de monitoramento e temos a receita perfeita para confusão. O tipo mais básico de monitoramento é o que costumamos chamar de monitoramento de ping ou monitoramento para cima ou para baixo. A ideia é usar o ping para verificar se cada dispositivo monitorado está respondendo. Além do atraso de resposta, esse tipo de monitoramento não registra dados de desempenho sobre os sistemas monitorados.

O próximo tipo de monitoramento é o monitoramento de uso de largura de banda. Ele normalmente usa o protocolo SNMP para ler contadores de interface de dispositivos monitorados e computar o uso médio de largura de banda de suas interfaces. É particularmente útil ao monitorar segmentos de uma rede com largura de banda limitada, como circuitos WAN. Esse tipo de monitoramento pode fornecer uma visão quantitativa do tráfego em qualquer ponto da rede, mas, embora mostre claramente qualquer congestionamento, não ajudará a determinar o que o está causando.

É aí que entra o próximo tipo de monitoramento. Ele é chamado de análise de tráfego de rede. Ele é mais profundo do que o tipo anterior e pode fazer uma análise de tráfego bruta para revelar o que está consumindo largura de banda. Ele irá, por exemplo, revelar quais usuários, quais computadores ou quais aplicativos estão usando mais largura de banda. Ele fornece uma visão mais qualitativa do tráfego de rede.

O próximo tipo de monitoramento é mais profundo lendo as métricas operacionais dos dispositivos monitorados. Normalmente é usado para monitorar qualquer tipo de dispositivo, desde roteadores e switches, até servidores e bancos de dados. Ele usa vários protocolos e tecnologias para se conectar aos dispositivos e ler seus parâmetros operacionais. Normalmente, informações como cargas de CPU e memória, espaço em disco e quaisquer outros dados interessantes podem ser coletados e exibidos.

SNMP em poucas palavras

Como o Simple Network Management Protocol é a tecnologia de monitoramento mais usada, vamos dar uma olhada mais de perto. Apesar do nome, simples definitivamente não é o termo que eu usaria para descrever o protocolo que permite que uma estação de gerenciamento – ou, no nosso caso, uma ferramenta de monitoramento – leia e defina vários parâmetros operacionais. Costuma-se dizer que o monitoramento SNMP é uma tecnologia de monitoramento sem agente. Na verdade, embora raramente exija a instalação de qualquer software extra no dispositivo monitorado, há um agente SNMP sendo executado em cada equipamento monitorado. Geralmente é integrado ao sistema operacional ou firmware e é por isso que não é chamado de agente.

Sem ser excessivamente técnico, vamos dar uma olhada em como o SNMP funciona de uma perspectiva de monitoramento. Simplificando, a ferramenta de monitoramento envia uma solicitação ao dispositivo para um parâmetro específico. A solicitação, que não é criptografada, contém uma “string de comunidade” que pode ser comparada a um mecanismo bruto de autenticação de senha. O dispositivo monitorado valida a string da comunidade e retorna o valor solicitado. Esta é uma versão altamente simplificada do processo, então me perdoe se deixei de fora partes importantes do protocolo. Nosso objetivo não é fornecer um tutorial de SNMP, mas sim uma compreensão de como o monitoramento de SNMP funciona.

  4 maneiras de criar rapidamente uma nota no iPhone ou iPad

Vamos fingir que uma ferramenta de monitoramento está configurada para monitorar o uso da largura de banda de uma interface de roteador voltada para um circuito WAN. Dois parâmetros SNMP específicos são de interesse, os contadores de bytes de entrada e de bytes de saída da interface. Eles são lidos regularmente – um valor típico é a cada cinco minutos – e armazenados em algum tipo de arquivo ou banco de dados. Em seguida, a ferramenta de monitoramento subtrai o valor anterior dos contadores do atual, fornecendo o número de bytes transferidos durante o intervalo. Ele divide esses números pelo número de segundos entre as duas leituras, dando o número de bytes por segundo e divide isso por oito para obter o número de bits por segundo. Os valores resultantes são armazenados em um banco de dados e/ou plotados em um gráfico que mostra sua evolução ao longo do tempo.

Outras técnicas de monitoramento

Por mais comum que seja o SNMP, ele não é a única — nem mesmo a melhor — tecnologia de monitoramento usada. Várias outras tecnologias estão disponíveis, dependendo do tipo de dispositivo que você está monitorando e quais informações você está tentando coletar do dispositivo. Vamos dar uma olhada rápida em alguns dos mais comuns.

A Instrumentação de Gerenciamento do Windows, ou WMI, é um protocolo específico do Windows que pode ser considerado uma evolução do SNMP. Sua finalidade é semelhante – gerenciar e monitorar sistemas remotamente – mas sua operação é diferente. Normalmente é mais seguro, mais flexível e pode fornecer mais informações. A principal desvantagem do WMI é que ele está disponível apenas em hosts Windows.

WBEM—que não deve ser confundido com WebM—é um acrônimo para Web-Based Enterprise Management. É um padrão aberto para gerenciamento remoto e monitoramento de sistemas. Soa familiar? WMI é a implementação proprietária do WBEM da Microsoft. Normalmente é usado para monitorar hosts não Windows, como servidores Linux, por exemplo.

O monitoramento baseado em agente é outra técnica popular que depende de um agente local em execução no sistema monitorado. Ele difere dos outros métodos porque o agente não é integrado aos sistemas operacionais, mas geralmente é fornecido pelo fornecedor da ferramenta de monitoramento. É, portanto, totalmente adaptado tanto à ferramenta quanto ao sistema monitorado e muitas vezes permitirá o monitoramento de métricas que não estariam disponíveis em outros métodos. As principais desvantagens do monitoramento baseado em agente são que ele requer que um agente seja instalado em sistemas monitorados e que a execução do agente possa ter um impacto no sistema monitorado usando parte de seus recursos.

Antes de olharmos para o Monitor de desempenho de rede, vamos falar sobre SolarWinds. A empresa existe há cerca de 20 anos e goza de uma sólida reputação como fabricante de algumas das melhores ferramentas de administração de rede e sistema. Vários de seus produtos receberam ótimas críticas e são considerados entre os melhores em seus respectivos campos. Para adicionar a cereja do bolo, o SolarWinds também é famoso por suas muitas ferramentas gratuitas. São ferramentas menores que atendem a uma necessidade específica dos administradores de rede. Dois bons exemplos dessas ferramentas gratuitas são o Real-time Bandwidth Monitor e o IP Address Tracker.

Quanto ao Network Performance Monitor, seu objetivo principal é o monitoramento de largura de banda SNMP, mas pode fazer muito mais por meio de funcionalidades integradas ou combinando-o com outras ferramentas SolarWinds. Em sua essência, o produto oferece monitoramento abrangente de falhas e gerenciamento de desempenho. A ferramenta usa principalmente SNMP para coleta de dados e, portanto, é compatível com vários equipamentos da maioria dos fornecedores. Seu recurso NetPath permite visualizar o caminho de rede crítico entre quaisquer dois pontos monitorados em sua rede e a ferramenta também pode gerar automaticamente mapas de rede inteligentes.

O alerta avançado é outro dos pontos fortes do produto, assim como o painel de análise de desempenho do PerfStack. Outro recurso exclusivo do produto é a funcionalidade Network Insights que permite o monitoramento complexo de dispositivos. Falando sobre casos de uso mais complexos, a ferramenta pode monitorar redes definidas por software (SDN) e possui suporte integrado a Cisco ACI, bem como a capacidade de monitorar redes sem fio e gerar linhas de base de desempenho de rede.

  Wi-Fi 6E: o que é e em que difere do Wi-Fi 6?

O SolarWinds Network Performance Monitor pode ser usado em qualquer rede, da menor à maior, graças à sua escalabilidade inteligente. Os recursos opcionais incluem mecanismos de escalabilidade, alta disponibilidade e um console de operações corporativas que permite consolidar os dados de várias instâncias do NPM em um painel de nível empresarial.

A estrutura de preços do SolarWinds Network Performance Monitor é bastante simples. O licenciamento é baseado no número de elementos monitorados. Cinco níveis de licenciamento estão disponíveis para 100, 250, 500, 2000 e elementos ilimitados a preços que variam de US$ 2.955 a US$ 32.525, incluindo o primeiro ano de manutenção. Se você preferir testar a ferramenta antes de se comprometer com uma compra, uma versão de avaliação gratuita e ilimitada de elementos por 30 dias pode ser obtida.

Prós e contras

Pesquisamos na web por comentários sobre o produto tentando identificar os prós e contras mais importantes mencionados pelos usuários do produto. Aqui está o que poderíamos reunir.

Prós

A interface da web é totalmente personalizável, permitindo que diferentes membros de sua equipe de TI usem uma visualização que lhes agrade. Por exemplo, os administradores de sistema podem usar uma visão que se concentra em hosts VMware, enquanto a visão do administrador de rede se concentra em comutadores de rede e tráfego.
O NPM possui alertas excelentes e facilmente configuráveis. Você pode até criar um alerta para notificá-lo quando um dispositivo que deveria permanecer desconectado da rede se conectar. As possibilidades são infinitas.
Você pode criar pollers de dispositivo combinados com medição personalizada que pode retornar virtualmente qualquer informação que você precise.

Contras

A configuração de e-mail, embora altamente flexível e personalizável, pode ser mais fácil.
O NetFlow Traffic Analyzer (um módulo de análise de rede qualitativa) não está embutido no produto e deve ser adquirido separadamente, aumentando o preço do produto.
Alguns usuários reclamaram da falta de opções de filtragem e pesquisa em syslogs e alertas.

2. Monitor de rede Paessler PRTG

A Paessler AG, com sede em Nuremberg, na Alemanha, pode não ser tão famosa quanto a SolarWinds, mas ainda tem uma sólida reputação de fazer uma das melhores ferramentas de monitoramento de rede. Tem pouco mais de 20 anos e, ao contrário da maioria de seus concorrentes, fabrica apenas um produto, o PRTG Network Monitor. Por que o nome PRTG, você pode perguntar? Bem, costumava ser um acrônimo de Paessler Router Traffic Grapher e era um jogo de palavras do nome MRTG (Multi-Router Traffic Grapher), provavelmente como uma homenagem ao produto que é o avô de todas as ferramentas de monitoramento de rede. O nome foi posteriormente alterado para sua forma atual para enfatizar melhor o fato de que este produto fará muito mais do que monitorar o tráfego do roteador.

O PRTG Network Monitor é uma ferramenta de monitoramento tudo-em-um que você pode usar para monitoramento de largura de banda, monitoramento de nuvem, monitoramento de banco de dados, mapeamento de rede, monitoramento de porta e monitoramento de servidor, entre outros. O produto oferece uma escolha de interfaces de usuário entre uma interface web baseada em Ajax, um console Windows de nível empresarial e aplicativos para Android e iOS. Seu painel altamente personalizável pode incluir uma visualização de mapa de sua rede. A ferramenta possui um sistema de alertas muito completo. De fato, dez métodos de alerta diferentes estão disponíveis, incluindo o e-mail e SMS usuais, mas também notificações push para os aplicativos móveis. Os recursos de relatório do PRTG estão no mesmo nível do restante dos recursos do produto e uma opção de relatórios pré-construídos ou personalizados está disponível.

Onde este produto mais brilha, porém, é no uso de vários sensores. Você pode pensar nos sensores como complementos que oferecem algum monitoramento específico, mas, ao contrário dos complementos típicos, os sensores já estão embutidos no produto. Existem muitos deles, como um sensor Linux para monitorar hosts Linux ou um sensor DNS que pode monitorar servidores DNS. Existe até um sensor NetFlow que você pode usar para análise qualitativa de tráfego.

A estrutura de preços do PRTG Network Monitor não é muito complexa. Primeiro, você deve escolher entre uma instalação local do PRTG em seu servidor ou um serviço baseado em nuvem. Ambos estão disponíveis e oferecem essencialmente os mesmos recursos. Os preços para as versões instaladas localmente e hospedadas são baseados no número de sensores que você precisa. Cada parâmetro monitorado normalmente conta como um sensor. Por exemplo, monitorar cada porta de um switch de 24 portas requer 24 sensores e cada instância de um sensor Linux também requer um.

  Como definir restrições de conteúdo no Xbox One

Para o serviço baseado em nuvem, quatro camadas estão disponíveis para até 500, 1.000, 2.500 e 5.000 sensores a preços que variam entre US$ 149 e US$ 899 por mês. Você também pode monitorar até 500 sensores gratuitamente por dez dias. A instalação local tem os mesmos quatro níveis mais duas opções ilimitadas de sensores a preços que variam de US$ 1.600 a US$ 60.000

Prós e contras

Assim como fizemos com o SolarWinds NPM, compilamos comentários de usuários sobre o PRTG e aqui estão os prós e contras que eles relataram

Prós

A interface gráfica é ótima e é útil para determinar problemas de largura de banda.
A configuração e a configuração inicial são particularmente fáceis e rápidas. Paessler afirma que você pode estar funcionando em alguns minutos, mas, na realidade, está mais próximo de 10 minutos, o que ainda é muito rápido.
O número de sensores integrados disponíveis é excelente

Contras

Poderia haver mais sensores disponíveis, em particular de empresas de software para ajudar no monitoramento de software.
Algumas funcionalidades do Enterprise Console redirecionam você para o console da web.
Alguns usuários reclamaram da curva de aprendizado íngreme da ferramenta, mas é de se esperar de um produto tão amplo.

Comparação de funcionalidades

Comparar o Monitor de desempenho de rede SolarWinds e o monitor de rede PRTG pode ser uma tarefa difícil. Ambos os produtos são relativamente semelhantes em qualidade e funcionalidade. Existem, no entanto, várias diferenças importantes que vamos tentar destacar. Além de uma instalação local, o PRTG também oferece um modelo SaaS baseado em nuvem, onde você não precisa instalar nada em sua rede local. Isso pode proporcionar uma configuração mais rápida, melhor disponibilidade e software sempre atualizado.

Outra diferença importante tem a ver com a interface do usuário da ferramenta. O NPM possui uma interface de usuário baseada na web, enquanto o PRTG também possui aplicativos móveis e um console corporativo. No entanto, algumas funcionalidades do console irão redirecioná-lo para a interface baseada na web, tornando questionável a utilidade do console. Sentimos que acrescentou mais confusão do que valor. O acesso móvel pode ser adicionado ao NPM, mas requer a compra de outro produto, o SolarWinds Mobile Admin, uma opção cara.

O NPM possui um recurso de gerenciamento de WiFi muito completo. Ele permitirá que você visualize métricas de desempenho para pontos de acesso autônomos, controladores sem fio e clientes. Ele também pode identificar facilmente zonas mortas e melhorar a cobertura sem fio. A ferramenta de monitoramento de rede sem fio NPM possui relatórios sem fio integrados, incluindo disponibilidade sem fio e pontos de acesso não autorizados.

Se sua rede incluir dispositivos Cisco Nexus e ASA ou F5 Big-IP, o recurso Network Insights integrado ao Network Performance Monitor fornecerá uma representação visual personalizada de sua integridade e desempenho. Os mapas de rede também são um recurso exclusivo do SolarWinds Network Performance Monitor. Os mapas, que são gerados e atualizados automaticamente, fornecerão uma representação em tempo real de seus dispositivos e suas interconexões. O recurso de mapeamento é bastante poderoso e permite plotar seus dispositivos em cima de um mapa de sua escolha, fornecendo uma visualização da localização do seu dispositivo.

Nossa opinião honesta

Por mais que gostássemos de lhe dizer que um dos NPM e PRTG é melhor que o outro, não estaríamos ajudando você. O principal fator a ser considerado ao escolher uma solução de monitoramento é você e suas necessidades. O melhor produto para você é aquele que tem as características que você precisa. Por exemplo, se você tiver necessidades de monitoramento e gerenciamento sem fio, o NPM provavelmente seria uma escolha melhor. Por outro lado, se o que você mais precisa é de uma solução baseada em nuvem, o PRTG é o único que a oferece.

O preço também é um fator importante, mas pode ser enganoso. Por exemplo, o licenciamento do PRTG é baseado em sensores que podem acabar sendo bastante caros. Como comparação, o monitoramento de um switch LAN de 48 portas usaria um elemento NPM, mas 48 sensores PRTG. Se você deseja comparar os preços de ambas as soluções, sua melhor aposta é obter uma cotação detalhada adaptada à sua situação específica para ambos os fornecedores.

Pessoalmente, costumo preferir o SolarWinds Network Performance Monitor, mas é, mais do que tudo, devido ao fato de ser um produto que conheço melhor. Eu o uso há anos e sei exatamente o que ele pode fazer e como fazê-lo. A melhor sugestão que eu poderia lhe dar é experimentar os dois antes de tomar uma decisão final. Com ambos os fornecedores oferecendo uma avaliação gratuita, tudo o que vai custar a você é um pouco do seu tempo.