Monitorando pequenos subconjuntos de várias redes

1

O que seria um bom software para monitorar várias redes pequenas e diferentes?

Minha empresa vende um produto que requer a implantação de vários servidores Linux na rede de um cliente (normalmente três servidores, mas pode ser mais). Atualmente, temos essas implantações em mais de 25 redes e esse número está crescendo. Gostaríamos de monitorar a integridade geral das máquinas, bem como o status de vários bits personalizados de processamento em cada uma dessas redes. Nós nos conectamos a eles de várias formas (SSH, VPN, WebEx, etc.) e, assim, poder ver tudo a partir da linha de comando e de uma interface da Web seria útil.

Esta informação seria agregada (de alguma forma) em nosso escritório para uma visão geral, mas esse mecanismo está além do escopo desta questão.

Estou ciente de "Que ferramenta você usa para monitorar seus servidores? " mas isso parece cobrir o monitoramento de toda a rede, bem como de grandes redes. Algumas delas parecem muito complexas para monitorar apenas um punhado de máquinas por rede.

Eu tenho feito experiências com o Nagios, mas gostaria de saber se havia ferramentas mais adequadas para nosso caso de uso específico.

Pergunta semelhante:

por Burhan Ali 08.02.2012 / 17:03

2 respostas

1

Se você estiver procurando por recursos no nível do sistema (uso da CPU / memória / disco, carga do servidor, etc.), a instalação de qualquer número de ferramentas de monitoramento com um agente local deve ser capaz de fornecer esses dados. Eles geralmente (incluindo o que minha empresa, a Panopta, fornece) coletam dados localmente e enviam os resultados para um local de monitoramento central, onde são armazenados para relatórios e alertas. Certifique-se de que a ferramenta que você usa pode ser dimensionada para lidar com o que parece ser um número razoável de servidores e permite segmentá-los facilmente pelo cliente, para que você tenha uma visibilidade clara da configuração e do desempenho de cada cliente.

Verificar a disponibilidade de serviços de rede no ambiente que você está descrevendo é mais difícil, a menos que você possa montar um local central onde você encerre cada um de seus VPNs ou túneis SSH que forneçam acesso aos serviços em execução em cada ambiente. Se você tiver esse endpoint disponível, poderá executar o software de monitoramento (como Nagios, Zabbix ou Zenoss) localmente e fazer com que ele verifique os serviços através dos túneis que você configurou. Ou você pode usar algo como nosso appliance de monitoramento, que pode ser instalado nesse local para realizar verificações e mesclar esses resultados com as métricas no nível do servidor reunidas por um agente local.

    
por 13.02.2012 / 06:53
0

Você pode querer dar uma olhada em Shinken .

Ainda é um projeto jovem, mas parece se encaixar em uma rede tão "esticada".

    
por 08.02.2012 / 17:52