Uma das responsabilidades primordiais de qualquer gestor de redes e sistemas é assegurar que todos os componentes e sistemas sob sua alçada operem conforme o esperado. Embora possa parecer uma tarefa simples, a realidade é que pode ser bastante complexa. Os cenários de TI atuais são, por vezes, extensos e é praticamente impossível para uma pessoa manter o controle de tudo. Isso se torna ainda mais evidente quando consideramos que servidores e outros elementos frequentemente estão localizados longe de seus administradores. É nesse contexto que as ferramentas de monitoramento se mostram indispensáveis. Hoje, analisaremos algumas das melhores ferramentas disponíveis para monitorar redes, servidores e aplicações. São ferramentas que se utilizam para assegurar a fluidez das operações e, na improvável eventualidade de ocorrer um problema, ser notificado prontamente.
Iniciaremos a nossa exploração discutindo a necessidade de ferramentas de monitoramento, procurando explicar o que são e quais benefícios elas proporcionam. Em seguida, abordaremos os diferentes tipos de ferramentas de monitoramento existentes, pois, como veremos, diferentes tarefas demandam diferentes ferramentas. Posteriormente, examinaremos as vantagens e desvantagens de usar ferramentas de monitoramento integradas em comparação com ferramentas individuais para cada tarefa de monitoramento. Por fim, aprofundaremos o assunto, analisando algumas das melhores ferramentas para monitorar redes, servidores e aplicações que conseguimos encontrar.
A Importância das Ferramentas de Monitoramento
A razão fundamental pela qual as ferramentas de monitoramento são indispensáveis é bastante simples: há muito o que monitorar. Devido à magnitude dos ambientes de TI nos dias de hoje, monitorar tudo manualmente para garantir o bom funcionamento exigiria um verdadeiro exército de administradores. Quando dei os primeiros passos como administrador de rede, a empresa onde trabalhava possuía cerca de meia dúzia de servidores, todos situados ao meu lado, na mesma sala onde ficava minha mesa. Era fácil para mim e meus dois colegas estarmos constantemente atentos a tudo. Caso algo desse errado, não demorava muito para que um de nós percebesse.
Contudo, avançando cerca de vinte anos, a realidade é muito diferente. Muitas organizações possuem dezenas, senão centenas, de servidores. E o ambiente atual não é composto apenas de servidores. Incluindo equipamentos de rede, dispositivos de segurança e todo tipo de dispositivo conectado, os administradores modernos têm muitas tarefas a gerir. É aqui que as ferramentas de monitoramento se mostram extremamente úteis. Elas atuam em segundo plano e se tornam os seus olhos em todos os dispositivos da sua rede. Sempre que ocorre um problema ou quando algo se desvia do seu padrão normal de operação, um alerta é acionado e envia algum tipo de notificação. Isso permite que os administradores se concentrem em tarefas mais produtivas, ao mesmo tempo que garante uma reação rápida em caso de problemas.
Diversidade de Ferramentas para Diferentes Tarefas de Monitoramento
Basicamente, existem três principais áreas que os administradores de rede e sistemas se preocupam em monitorar. Inicialmente, é necessário verificar se os sistemas e dispositivos estão funcionando, mas também se estão dentro dos parâmetros aceitáveis de desempenho. Em termos de monitoramento, isso pode ter várias implicações. No nível mais fundamental, a ferramenta de monitoramento deve garantir que o equipamento esteja funcionando e que as portas IP que devem estar abertas estejam. Por exemplo, um servidor web deve estar respondendo a solicitações na porta 80. Os sistemas de monitoramento também utilizam o Protocolo Simples de Gerenciamento de Rede (SNMP) para ler os parâmetros operacionais dos dispositivos. A carga da CPU ou a percentagem de memória disponível podem ser monitoradas, assim como a temperatura do núcleo da CPU. Cada dispositivo tem parâmetros operacionais diferentes que são acessíveis via SNMP. As melhores ferramentas permitem que os administradores selecionem quais parâmetros de cada dispositivo monitorar.
Outro tipo de ferramenta é a ferramenta de monitoramento de largura de banda. Estas também utilizam o SNMP para ler os contadores de entrada e saída de bytes do equipamento de rede para calcular a utilização média da largura de banda, normalmente apresentando-a em um gráfico que descreve a sua evolução ao longo do tempo. Esta técnica é usada para monitorar a utilização da largura de banda de diversas partes de uma rede e é particularmente útil para observar circuitos de baixa largura de banda, como links WAN, em busca de sinais de congestionamento.
O outro principal tipo de monitoramento é o de aplicações. Este pode assumir muitas formas, e parece que cada desenvolvedor de ferramentas de monitoramento de aplicativos tem a sua própria ideia de como deve ser feito. Essencialmente, o objetivo principal é assegurar que os aplicativos estejam disponíveis para os usuários finais quando estes necessitam e que eles estejam funcionando corretamente. Isto é geralmente alcançado através do uso de agentes de monitoramento locais instalados nos servidores de aplicações.
As Vantagens e Desvantagens das Ferramentas Integradas
Com o intuito de facilitar a vida dos administradores, alguns fornecedores oferecem ferramentas de monitoramento integradas. São ferramentas que combinam dois ou mais tipos diferentes de ferramentas de monitoramento. Por exemplo, não é incomum encontrar ferramentas que monitoram servidores e as aplicações que neles funcionam. Algumas até incluem os três tipos de monitoramento descritos anteriormente.
Estas ferramentas integradas oferecem várias vantagens, sendo a principal delas a consolidação de todos os dados de monitoramento num único local. Outras vantagens incluem a facilidade de instalação e a dispensa da necessidade de aprender a instalar, configurar e utilizar várias ferramentas. Existe também uma vantagem financeira, visto que as ferramentas integradas geralmente são mais acessíveis do que a aquisição de ferramentas individuais.
Apesar das suas vantagens, as ferramentas integradas também apresentam algumas desvantagens. Geralmente, tendem a ser mais limitadas em termos de funcionalidades disponíveis. Podem fazer tudo bem, mas não necessariamente de forma excepcional. Normalmente, não se aprofundam no monitoramento e podem ser complexas em grandes organizações, onde equipes distintas gerem diferentes tipos de equipamento, e cada equipe poderia beneficiar de ter o seu próprio painel.
As Melhores Ferramentas de Monitoramento de Rede, Servidor e Aplicativos
A lista que se segue inclui principalmente ferramentas integradas, o tema central deste artigo. No entanto, incluímos algumas ferramentas individuais, principalmente para ilustrar quais funcionalidades adicionais podem ser obtidas ao optar por ferramentas específicas.
1. SolarWinds ipMonitor (avaliação gratuita)
A primeira ferramenta da nossa lista é da SolarWinds, uma empresa conhecida por desenvolver algumas das melhores ferramentas de administração de rede e sistemas. A empresa, com duas décadas de experiência, possui uma sólida reputação e o seu principal produto, o Network Performance Monitor, está sempre entre as melhores ferramentas de monitoramento SNMP. Além disso, a SolarWinds também oferece uma variedade de ferramentas gratuitas, cada uma projetada para atender a uma necessidade específica do administrador de rede. O Advanced Subnet Calculator e o Kiwi Syslog Server são dois exemplos dessas ferramentas.
Com um portfólio de produtos considerável, não é surpresa que a SolarWinds ofereça uma solução de monitoramento integrada chamada ipMonitor. É uma ferramenta integrada relativamente simples que fornece monitoramento essencial de atividade e desempenho de redes, servidores e aplicações.

Esta ferramenta descobre rapidamente a infraestrutura e sugere as configurações do SmartMonitor, com o objetivo de simplificar e acelerar a configuração. Ela também oferece uma interface web intuitiva e mapas de rede para uma visualização clara e rápida do seu ambiente. A ferramenta pode enviar alertas e relatórios personalizados para garantir que você seja o primeiro a saber sobre problemas ou falhas nas aplicações. Além dos alertas, possui também recursos de correção automatizados para minimizar o tempo de inatividade.
Na área de monitoramento de aplicações, o sistema consegue simular a experiência do utilizador final para aplicações web e outras, utilizando protocolos padrão como SNMP e WMI para monitoramento sem agente de aplicações e sistemas. O sistema inclui o seu próprio servidor web e base de dados, e foi projetado para uma instalação simples e integrada, sem a necessidade de componentes separados.
A interface web do ipMonitor oferece visualizações de resumo centralizadas e personalizáveis, facilitando a visibilidade da saúde da sua infraestrutura de TI. A ferramenta possui suporte para arrastar e soltar, projetada para simplificar a adição e remoção de elementos da exibição, garantindo que tenha os relatórios, estatísticas e medidores necessários à mão. Os painéis do ipMonitor facilitam a identificação rápida de áreas problemáticas, permitindo que você resolva os problemas com agilidade.
Os preços do ipMonitor começam em US$ 1.495 para até 500 monitores. Este custo único inclui o primeiro ano de manutenção. Para aqueles que preferem experimentar a ferramenta antes de comprar, uma avaliação gratuita de 14 dias está disponível.
2. Monitor de Desempenho de Rede SolarWinds (avaliação GRATUITA)
A nossa próxima entrada é outra ferramenta da SolarWinds, o Network Performance Monitor, provavelmente o produto mais conhecido da empresa. Não é uma ferramenta de monitoramento integrada, mas sim especializada no monitoramento de redes. A sua inclusão serve para dar uma ideia das funcionalidades adicionais que uma ferramenta individual pode trazer.

O SolarWinds Network Performance Monitor é um sistema de monitoramento SNMP profissional repleto de funcionalidades. Possui um painel baseado na web fácil de utilizar, é fácil de configurar e, o mais importante, funciona muito bem. A ferramenta inclui recursos de alerta personalizáveis que podem notificá-lo sempre que métricas específicas ultrapassarem um valor predefinido.
Uma funcionalidade avançada interessante desta ferramenta é a forma como ela pode construir mapas inteligentes da sua rede. Ela também mostra o caminho crítico entre dois pontos quaisquer, permitindo uma solução de problemas mais rápida. O software também possui monitoramento e gestão de redes sem fio integrados. Este software tem tantas funcionalidades que seria difícil mencioná-las todas aqui. Aproveite a avaliação gratuita de 30 dias e veja por si mesmo o que esta ótima ferramenta pode fazer por si.
Os preços do SolarWinds Network Performance Monitor começam em US$ 2.955 e variam de acordo com o número de dispositivos monitorados. É altamente escalável e atualizar a capacidade para adicionar mais dispositivos monitorados é tão simples como atualizar a licença.
3. Servidor SolarWinds e Monitor de Aplicações (avaliação GRATUITA)
Não tão integrado quanto o ipMonitor, o Server and Application Monitor, também da SolarWinds, é um bom exemplo de uma ferramenta integrada de menor escala. Mas como partilha a mesma plataforma Orion que o Network Performance Monitor, juntos formam uma ferramenta realmente integrada, com muitas das mesmas funcionalidades do ipMonitor.

Esta ferramenta foi concebida para ajudar os administradores a monitorar os servidores, seus parâmetros operacionais, seus processos e as aplicações que executam. Pode ser facilmente escalonada, desde redes muito pequenas até redes grandes com centenas de servidores, físicos e virtuais, espalhados por vários locais. A ferramenta também pode monitorar serviços hospedados na nuvem, como os da Amazon Web Services e Microsoft Azure.
O SolarWinds Server and Application Monitor é muito fácil de configurar, e sua configuração inicial é facilitada por um processo de descoberta automática. É um processo de duas fases. A primeira fase descobre os servidores e a segunda encontra as aplicações. Isto pode levar algum tempo, mas pode ser acelerado fornecendo à ferramenta uma lista de aplicações específicas para serem encontradas. Uma vez que a ferramenta está em funcionamento, a interface gráfica amigável facilita o uso. Pode optar por exibir as informações em formato de tabela ou gráfico.
Os preços do SolarWinds Server and Application Monitor começam em US$ 2.995 e variam de acordo com o número de componentes, nós e volumes monitorados. Uma versão de avaliação gratuita de 30 dias está disponível para download, caso deseje experimentar o produto antes de comprar.
4. ManageEngine OpManager
O ManageEngine OpManager é outro pacote abrangente que monitora os sinais vitais de seus servidores (físicos e virtuais), bem como os de seu equipamento de rede, e o alerta assim que algo estiver fora de sua faixa operacional normal. A ferramenta possui uma interface de utilizador intuitiva, permitindo que encontre facilmente as informações que precisa. Possui também um excelente mecanismo de relatórios, com relatórios predefinidos e suporte para relatórios personalizados. As funcionalidades de alerta do produto também são bastante completas.

A ferramenta funciona em Windows ou Linux e está repleta de funcionalidades. Uma que vale a pena mencionar é o recurso de descoberta automática, que pode mapear a sua rede, proporcionando um painel personalizado exclusivo. O painel do ManageEngine OpManager é muito fácil de usar e navegar, graças à sua funcionalidade de detalhamento. Para aqueles que preferem aplicativos móveis, existem aplicativos cliente para tablets e smartphones, que lhe permitem aceder à ferramenta de qualquer lugar.
O ManageEngine OpManager está disponível em duas versões. A edição Essential destina-se a pequenas e médias empresas, com até mil dispositivos, com preços a partir de cerca de US$ 700 para 25 dispositivos. Para empresas maiores, a edição Enterprise pode ser escalonada até dez mil dispositivos. Seu preço começa em menos de US$ 20.000 para 500 dispositivos. Caso esteja interessado em experimentar a ferramenta, também está disponível uma avaliação gratuita de 30 dias.
5. Zabbix
O Zabbix é reconhecido como uma das melhores plataformas de monitoramento de sistemas gratuitas e de código aberto. Este sistema de nível empresarial pode ser escalonado desde pequenas a grandes redes. O Zabbix pode monitorar redes, servidores locais e baseados na nuvem e os serviços que executam, o que o torna uma verdadeira plataforma de monitoramento integrada. No entanto, não se deixe desencorajar pelo fato de ser gratuito e de código aberto. Isso seria um erro, pois esta ferramenta tem muito a oferecer.

O Zabbix utiliza SNMP, bem como a Interface de Monitoramento de Plataforma Inteligente (IMPI) para monitorar dispositivos. Pode utilizar o software para monitorar a largura de banda, a utilização da CPU e da memória do dispositivo, a integridade geral do dispositivo, bem como as alterações de configuração. O produto também inclui um sistema de alerta impressionante e totalmente personalizável. Ele não apenas enviará alertas por e-mail ou SMS, mas também executará scripts locais, que podem ser utilizados para corrigir automaticamente alguns problemas.
Embora o Zabbix seja gratuito, serviços auxiliares podem ser adquiridos. Por exemplo, pode adquirir serviços de suporte. Estão disponíveis cinco níveis de suporte técnico. Há também um programa completo de formação de certificação que pode ser adquirido. No entanto, isto é totalmente opcional, pois o suporte da comunidade está disponível gratuitamente e é muito bom. Finalmente, as capacidades de alerta do Zabbix estão ao nível de outros produtos da nossa lista, assim como o seu mecanismo de relatórios.
O Zabbix tem tudo o que pode esperar de uma ferramenta de monitoramento integrada de nível empresarial, exceto o preço elevado. E a única coisa que terá de investir para testá-lo é o seu tempo.
6. Paessler Router Traffic Grapher (PRTG)
O Paessler Router Traffic Grapher, ou PRTG, é outro excelente sistema de monitoramento integrado. Este produto de nível empresarial afirma ser o mais rápido a configurar. De acordo com a Paessler, o PRTG pode ser configurado em poucos minutos. Embora a nossa experiência mostre que pode demorar um pouco mais do que isso, ainda é bastante fácil e rápido de configurar. O seu processo de descoberta automática é uma das principais razões para a velocidade de instalação.

O PRTG é um produto rico em funcionalidades. Ele inclui várias interfaces de usuário diferentes. Existe uma consola corporativa do Windows, uma interface web baseada em Ajax e aplicações móveis para Android e iOS. Em segundo plano, esta ferramenta usa principalmente SNMP para procurar dispositivos e exibir a utilização da interface em gráficos temporais. Mas não é só isso. Através do uso de sensores adicionais, o PRTG consegue monitorar servidores e aplicações. Na realidade, não há muitas tarefas de monitoramento que ele não consiga realizar.
O PRTG está disponível em duas versões. Existe uma versão gratuita com todas as funcionalidades, mas limitará a sua capacidade de monitoramento a 100 sensores. Ao utilizar o SNMP, cada parâmetro monitorado conta como um sensor. Por exemplo, se monitorar duas interfaces num roteador, isso contará como dois sensores. Cada instância de um sensor de monitoramento específico também conta como um. Se precisar de mais de 100 sensores, terá de adquirir uma licença, que começa em US$ 1.600 para 500 sensores. Uma versão de avaliação gratuita de 30 dias, sem limite de sensores e com todas as funcionalidades, está disponível.