Monitoramento do servidor para rede UNIX de média escala [duplicado]

3

Estou procurando sugestões de boas ferramentas de monitoramento, ou ferramentas, para lidar com um ambiente misto de Linux (RedHat 4-5) e HPUX.

Atualmente, estamos usando o Hobbit , que está funcionando razoavelmente bem, mas está se tornando mais difícil controlar quais alertas são enviados para o que servidores.

Recursos que gostaria de ver:

  1. Configuração fácil de servidores.
  2. A capacidade de monitorar CPU, rede, memória e processos específicos

Eu olhei para o Nagios mas pelo que tenho visto não será fácil configurar a configuração para todos os nossos servidores ~ 200 e que sem instalar um plugin em cada agente eu não poderei monitorar processos.

    
por nbartolomeo 15.04.2010 / 15:15

6 respostas

3

Configure o SNMP em seus servidores, de preferência por meio de alguma ferramenta de gerenciamento de configuração, como o Puppet .

Em seguida, use uma ferramenta de monitoramento como o Zenoss Core para monitorá-los. O Zenoss pode escanear uma sub-rede para hosts, o que facilita a adição de 200 servidores, e você pode agrupar / organizar os servidores de várias maneiras, para determinar o que é monitorado exatamente.

Estamos apenas monitorando uma dezena de dispositivos até agora, mas o Zenoss é muito poderoso, mas de fácil utilização. Tem uma GUI amigável, gráficos de histórico, alertas, etc.

    
por 15.04.2010 / 16:28
4

O Nagios pode ter uma curva de aprendizado, mas você pode definir modelos dentro de seus arquivos de configuração que podem ser reutilizados por outros objetos para economizar tempo. É um ótimo sistema de monitoramento. Você normalmente não precisa de um cliente instalado em cada host que está monitorando, desde que os hosts tenham o SNMP em execução.

Monitorar sistemas Windows com ele pode ser um pouco diferente. Para eles, o NSClient ++ funciona muito bem e é fácil de instalar, mesmo através de um script, SMS, etc. link

    
por 15.04.2010 / 15:24
2

Meu entendimento é que o Nagios é mais adequado para instalações menores. Embora eu não tenha usado, parece que o OpenNMS é mais adequado para a escala de sua instalação.

Alguém escreveu uma comparação entre o Nagios e o OpenNMS

    
por 15.04.2010 / 15:43
1

A boa notícia é que existem muitas soluções para atender às suas necessidades, agora você pode escolher. Eu olharia para os seguintes produtos:

Zenoss

Groundworks

Zabbix

Hiperico

    
por 15.04.2010 / 16:07
0

Se você tiver permissão para usar o SNMP, dê uma olhada em Cactos . É mais fácil adicionar / remover hosts do que o Nagios e eu gosto mais da interface deles. O Cacti tem capacidade de monitorar CPU, interfaces de rede, uso de memória, uso de espaço em disco e serviços.

    
por 15.04.2010 / 15:26
0

Eu recomendaria o Zabbix, Ele pode monitorar seus hosts com SNMP ou através de um agente instalado nos servidores, é muito flexível e escalável. O Zabbix fornece descoberta de host, mas você também pode criar um arquivo XML para importar seus dispositivos para o banco de dados. Eles lançaram recentemente uma interface API que facilita a integração dos dados do monitoramento em outros aplicativos (nós criamos com sucesso um aplicativo para iPhone no topo desta API).

Espero que isso ajude.

    
por 15.04.2010 / 18:29