quarta-feira, 2 de maio de 2018

Monitoramento de redes

Sono batendo na volta do feriado e o que um analista de redes resolve fazer? Pesquisar sobre ferramentas de monitoramento. É claro, soluções existem aos montes no mercado, mas como saber qual a mais adequada para a sua necessidade? Tempos atrás quando trabalhava em uma empresa de segurança, utilizávamos um software chamado PRTG, que de fato era super prático e fácil de se usar, mas na minha opinião um tanto caro pelo seu licenciamento.



Ai vem aquela questão: Existe alguma solução boa e barata? De preferência gratuita? Existem diversas no mundo do software livre. O problema maior é a complexidade de manutenção. Monitoramento de redes ou mesmo de servidores é algo importante em um ambiente corporativo e que deve ser levado a sério. O fato é: Que informações são relevantes para você e como usá-las para tomada de decisão em caso de problemas?

Ao meu ver, algumas informações que podem ajudar a manter uma rede em funcionamento, incluem:

  • Dispositivos de rede como roteadores e switches
    • Consumo de Memória;
    • Consumo de CPU;
    • Taxa de tráfego e erros nas interfaces de rede;
    • Tempo de funcionamento (uptime);
    • Estado das ventoinhas.
  • Servidores
    • Consumo de Memória;
    • Consumo de CPU;
    • Consumo de I/O (uso dos discos);
    • Espaço em disco;
    • Taxa de tráfego e erros nas interfaces de rede;
    • Se possível, monitorar os serviços e suas mensagens de erro.

Para os dispositivos de rede, é importante ter essas informações, pois com elas você consegue identificar se o equipamento consegue atender a demanda exigida pelos usuários, identifica se o equipamento apresenta problemas por superaquecimento, se ele encontra-se ligado adequadamente na rede elétrica, se alguma porta do equipamento está com defeito ou mesmo se há interferência no meio físico (cabeamento) que chega até ele.

Para servidores, as informações ajudam a identificar se tem alguma aplicação usando mais recursos que deveria, se uma aplicação está parada por falta de espaço ou mesmo avisar ao administrador que um novo disco deve ser instalado antes que ela pare de funcionar, se uma aplicação parou de funcionar por algum problema de comunicação em rede, entre outros.
Alguns softwares bem consolidados no mercado e amplamente usados são o Nagios e o Zabbix, sendo o segundo um pouco mais amigável e apresentável. Há alguns anos surgiu uma ferramenta chamada Observium que particularmente gostei bastante pela forma com as informações são apresentadas, mas... recentemente houve uma mudança na forma como a mesma é fornecida e a versão "livre gratuita" apenas permite uma consulta, mas não a emissão de alertas por e-mail, o que pra mim não atende.

Surgiu nesse meio tempo também um fork dela, chamado LibreNMS que ainda testarei, mas achei bem promissora. Recomendo uma olhada nas soluções e a realização de testes para identificarem qual a que melhor atende a necessidade de vocês.


0 comentários:

Postar um comentário