Principais diferenças entre o Nagios e o Open NMS?

11

Estou procurando lançar um sistema de monitoramento abrangente para o meu gerente e tenho considerado o OpenNMS. No entanto, tenho visto elogios brilhantes de Nagios aqui e eu estava esperando que alguém com experiência pudesse ajudar a ilustrar as principais diferenças para mim. Seus focos diferem ou são apenas concorrentes?

Se algum plano de fundo ajudar, nós executamos 6 servidores no local (servidor de arquivos, PBX, proxy, aplicativo, etc.) e dois servidores externos (site / desenvolvimento) juntamente com alguns switches e um roteador. O serviço de monitoramento que instalamos será executado em um desktop convertido separado rodando o freeBSD. Todas as nossas coisas executam Linux ou um derivado BSD.

Estamos procurando não gastar dinheiro para implementar isso (suspiro).

Obrigado por qualquer ajuda.

EDITAR Parece que o openNMS oferece uma solução mais abrangente, mais próxima do que eu quero. No entanto, como está escrito em Java e a porta ainda não está na árvore de ports oficial, ela foi vetada. Agora começa o meu Nagios seria melhor do que apenas a campanha do MRTG. Obrigado pelas respostas rápidas.

-Chance

    
por Chance 09.06.2009 / 15:41

8 respostas

5

A Wikipedia tem uma tabela comparativa que ajuda muito

Acho que as principais diferenças são:

  • idioma: Nagios é escrito em C e OpenNMS em Java. Isso torna o nagios muito mais rápido em hardwares mais antigos.

  • Coleta de dados: o Nagios realiza muito pouca coleta de dados. Outros softwares (como o cacti, por exemplo) serão necessários para um sistema de coleta de dados mais extenso. O OpenNMS inclui-o imediatamente.

  • descoberta de host e serviço: o Nagios deve ser informado sobre o que monitorar, enquanto o OpenNMS possui recursos de descoberta.

por 09.06.2009 / 16:02
3

Eu sugiro que você também considere o Zenoss Core , a versão gratuita do Zenoss. Eu o instalei para monitorar nossa rede e servidores e descobri que ele é muito capaz e muito mais fácil de usar que o Nagios. Faz o que Nagios e cactos fazem, mas integrados. A maior parte da funcionalidade que você precisa provavelmente está lá, mas se não, você pode estendê-la com os pacotes Zenoss e os plug-ins do Nagios.

Você pode literalmente instalá-lo e trabalhar em 30 minutos, por isso é fácil avaliá-lo. Sério, estamos muito felizes com isso e parece perfeito para suas necessidades.

    
por 14.06.2009 / 23:31
2

Há uma porta do FreeBSD (veja link ) que funciona com a JVM do Diablo.

    
por 09.06.2009 / 16:44
2

Talvez você queira usar os dois? Atualmente estamos usando o Nagios para monitoramento de disponibilidade com alaraming, escalações etc. e opennms para monitoramento de desempenho sem alarmes.

    
por 14.06.2009 / 09:58
2

O OpenNMS atende a organizações de tamanho corporativo que precisam de uma solução de gerenciamento de rede dimensionável. O Nagios é mais adequado para monitorar uma quantidade limitada de servidores que você pode configurar manualmente. Se você comparar com a rede de transporte, Nagios é um caminhão e OpenNMS é um sistema ferroviário - ambos fazem "aproximadamente" o mesmo ("monitorar coisas", "transportar coisas"), mas são destinados a diferentes mercados.

    
por 16.06.2009 / 21:58
2

Eu recomendaria o link . É uma versão pré-compilada e pré-configurada do Nagios com muitos plugins para facilitar o gerenciamento, a configuração e a visualização, usando principalmente a extensão Check_MK. A principal vantagem é ter o Nagios trabalhando no modo passivo, o que significa que as verificações serão realizadas localmente (por cada servidor) e somente o status será enviado para o Nagios. Para instalações de médio porte, é uma grande melhoria. Vale mencionar que ele suporta a implantação de vários sites, portanto, se você tiver sites remotos,

    
por 04.01.2017 / 21:10
0

Pelo que entendi, o OpenNMS é uma ferramenta de gerenciamento que faz monitoramento (bem!), enquanto o Nagios é apenas uma ferramenta de monitoramento.

Citando o chefe do Grupo OpenNMS , Tarus Balog *

Do site Nagios : "Recursos para monitorar aplicativos, serviços, sistemas operacionais, protocolos de rede, métricas do sistema e componentes de infraestrutura com uma única ferramenta " *

A história do Nagios começou com o monitoramento e prosseguiu, enquanto o OpenNMS começou com o gerenciamento e seguiu em frente.

    
por 24.09.2009 / 13:30
-1

Independentemente da ferramenta escolhida, você também deve usar um serviço de monitoramento externo. Eu penso em serviços como AlertFox ou Gomez.

    
por 14.06.2009 / 13:35