Estou procurando oferecer um sistema de monitoramento abrangente ao meu gerente e tenho considerado o OpenNMS. No entanto, tenho visto elogios brilhantes de Nagios aqui e esperava 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 histórico ajudar, executamos 6 servidores no local (servidor de arquivos, PBX, proxy, aplicativo etc.) e dois servidores externos (site / desenvolvimento), juntamente com alguns comutadores e um roteador. O serviço de monitoramento que instalamos será executado em um desktop convertido separado, executando o freeBSD. Todo o nosso material roda Linux ou um derivado BSD.
Estamos procurando não gastar dinheiro para implementar isso (suspiro).
Obrigado por qualquer ajuda.
EDIT 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 oficial de portas, foi vetada. Agora começa meu Nagios seria melhor do que apenas a campanha MRTG. Obrigado pelas respostas rápidas.
-Chance
Eu sugiro que você também considere o Zenoss Core , a versão gratuita do Zenoss. Instalei-o para monitorar nossa rede e servidores e achei muito capaz e muito mais amigável que o Nagios. Faz o que Nagios e cactos fazem, mas integrados. A maioria das funcionalidades necessárias provavelmente está lá, mas se não, você pode estendê-las com pacotes Zenoss e plugins Nagios.
Você pode literalmente instalá-lo e funcionar em 30 minutos, para facilitar a avaliação. Sério, estamos muito felizes com isso e parece perfeito para suas necessidades.
fonte
Existe uma porta FreeBSD (consulte https://www.geeklan.co.uk/?p=132 ) que funciona com a JVM Diablo.
fonte
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.
fonte
O OpenNMS visa a organização de tamanho corporativo que precisa de uma solução de gerenciamento de rede escalável. O Nagios é mais adequado para monitorar uma quantidade limitada de servidores que você pode se dar ao luxo de configurar manualmente. Se você compará-lo à rede de transporte, o Nagios é um caminhão e o OpenNMS é um sistema ferroviário - ambos fazem "aproximadamente" o mesmo ("monitoram as coisas", "transportam as coisas"), mas são direcionados a diferentes mercados.
fonte
Eu recomendaria você http://omdistro.org/ . É 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 apenas o status será enviado ao Nagios. Para instalações de médio porte, é uma grande melhoria. Vale ressaltar que ele suporta a implantação em vários sites; portanto, se você possui sites remotos, pode
fonte
Pelo meu entendimento, o OpenNMS é uma ferramenta de gerenciamento que monitora (bem!), Enquanto o Nagios é apenas uma ferramenta de monitoramento.
Citando o chefe do Grupo OpenNMS , Tarus Balog , "o OpenNMS possui ótimos recursos de monitoramento, mas nós o projetamos para ser uma plataforma de aplicativo de gerenciamento de rede da qual o monitoramento é apenas uma parte". *
No site da Nagios : "Recursos para monitorar aplicativos, serviços, sistemas operacionais, protocolos de rede, métricas de sistema e componentes de infraestrutura com uma única ferramenta" *
O histórico de Nagios começou com o monitoramento e seguiu em frente, enquanto o OpenNMS começou com o gerenciamento e seguiu em frente.
fonte
Independentemente da ferramenta escolhida, você também deve usar um serviço de monitoramento externo adicionalmente. Penso em serviços como o AlertFox ou o Gomez.
fonte