Qual software está disponível para acompanhar centenas de servidores? [fechadas]

16

Que bom software está disponível (gratuito ou não) para me ajudar a acompanhar as informações relacionadas a centenas de servidores, o relacionamento entre eles (pai / filho, categoria, tipo) e informações sobre a conexão com eles, bem como possivelmente mostrando uma figura ou grade de algum tipo que permita relatar esses relacionamentos e informações importantes ao meu supervisor.

Estou tentando evitar a "solução de planilha" ou "solução visio" porque quero compartilhar essas informações e fazer alterações com outras pessoas da minha equipe de servidores.

Em outras palavras, a solução que estou procurando é um cruzamento entre uma solução de planilha e uma solução visio, fornecendo informações gráficas e de configuração SEM monitoramento , e em um formato consistente.

djangofan
fonte
11
5 votos e duas estrelas em 28 minutos. Parece uma pergunta popular.
Stefan Lasiewski
Um wiki é uma boa indicação para o final da documentação. Para informações em tempo real, você desejará um sistema de monitoramento que faça algum tipo de descoberta automática de sistemas (e pelo menos os relacionamentos no nível da rede entre eles).
voretaq7
11
Você é muito rápido para comentar. Se você realmente leu minha pergunta, NÃO estou pedindo uma solução de monitoramento.
djangofan
2
Se você precisar de algo que integre os recursos de documentação de um CMDB com o monitoramento, provavelmente não haverá nada tão abrangente e completo quanto o OpenView da HP e o IBMs Tivoli.
precisa
Em que tipo de relacionamento você pensa exatamente? Você pode dar alguns exemplos não óbvios?
Nils

Respostas:

2

Veja o dispositivo42. (http://www.device42.com) . Está disponível como um dispositivo virtual, muito rápido para configurar e testar o drive.

No momento, estamos trabalhando no módulo de detecção automática para preencher automaticamente o banco de dados, juntamente com mais alguns recursos solicitados pelo usuário.

EDIT: O software agora suporta descoberta de rede usando SNMP e Windows e descoberta de dispositivos Linux usando cliente de descoberta automática e / ou APIs.

Raj J
fonte
Muitos recursos desde que fiz essa pergunta pela primeira vez ... Mesmo sendo US $ 250, parece um ótimo produto e possui a visualização em árvore da rede que eu queria. Obrigado.
djangofan
3

OpenNMS é uma opção. Um pouco menos de dor e sofrimento que Nagios.


Editado para adicionar - no lado "Não é gratuito" o InterMapper , com o qual tenho uma vasta experiência.
O InterMapper pode gerar mapas de rede razoavelmente completos (supondo que você tenha o SNMP em execução em seus hosts), mas não considero um bom substituto para os diagramas de rede de visão (ou graffle) mantidos adequadamente.

voretaq7
fonte
Eu sempre pensei que o OpenNMS era mais como o SolarWinds Orion - ele diagnosticava problemas de rede, mas não fazia muito em termos de monitoramento de servidor.
Driftpeasant
Eu não tenho trabalhado com Orion, mas OpenNMS definitivamente tem capacidades de monitoramento - Eu acredito que ele também pode fazer alguma gestão básica de inventário que é o que eu acho @djangofan é ultimiately dirigindo a)
voretaq7
O OpenNMS pode monitorar serviços e coletar dados. As notificações podem ser enviadas no estado do serviço ou nos limites de dados. Mas deve-se notar que o OpenNMS é significativamente mais intensivo em recursos que o Nagios e levará mais tempo para configurar para uma configuração "rápida e suja" - muitas coisas simplesmente não são simples.
the-wabbit 29/11
@ syneticon-dj Minha experiência com as configurações "rápidas e sujas" do Nagios, que sobreviveram à sua utilidade e apenas lançam lixo, me influenciou como ferramenta. Admito que estou tendenciosa embora :-)
voretaq7
Não atire no mensageiro ...
the-wabbit 29/11
2

Existe o sempre popular NAGIOS com plugins / agentes / 8x10 fotografias brilhantes suficientes com um parágrafo na parte de trás de cada um para que você possa obter as informações que procura. No entanto, será necessário configurá-lo.

Camponês
fonte
Essa é uma ótima solução para gráficos, mas não fornece uma maneira fácil de armazenar / compartilhar informações sobre os servidores e / ou informações sobre o que está neles e / ou informações sobre senhas e informações de conectividade.
djangofan
Os agentes disponíveis podem capturar informações sobre os servidores / aplicativos instalados / etc. Informações de conectividade também. Armazenamento de senha, no entanto, você está por sua conta.
Driftpeasant
11
@Driftpeasant Você pode fornecer mais informações sobre esses agentes do Nagios, que podem capturar informações sobre os servidores, aplicativos instalados e informações de conectividade?
Stefan Lasiewski
Você esqueceu os círculos e flechas!
Cascabel
1

Estou pensando em RackTables, mas vou precisar de tempo para analisá-lo.

djangofan
fonte
Embora isso possa teoricamente responder à pergunta, seria preferível incluir alguns detalhes junto com o link.
freiheit
0

Você pode dar uma olhada no Open-AudIT (em particular a segunda versão - OAv2). Ele inventará dispositivos na sua rede, mas (no momento) não possui mapas de rede gerados automaticamente. Esse recurso é definitivamente mais definido na lista de itens a d, no entanto.

Advertência - eu sou o desenvolvedor ...

Se eu puder ajudar alguém, não hesite em participar dos fóruns ou me envie um e-mail.

http://www.open-audit.org

Mark Unwin
fonte
Essa é uma ótima resposta, mas, depois de analisar as capturas de tela, nem parece que eu posso organizar os dados do servidor em uma hierarquia de "árvore". Nenhuma visualização de qualquer tipo ???
precisa saber é o seguinte
0

Existem várias opções, e a maioria dessas opções é orientada por opinião. Mencionarei alguns pacotes disponíveis que podem ajudar e fornecer algumas informações sobre o que faço no meu ambiente.

As opções de monitoramento são diversas, mas dependem muito do que você estará monitorando e das informações que deseja obter e poder analisar. Aqui estão vários conjuntos de monitores comuns e o que eles são conhecidos:

  • Nagios - o melhor em todo o sistema de monitoramento de problemas imediatos com uma forte estrutura de plug-in para todos os tipos de serviços
  • BigBrother - funciona bem para o monitoramento básico do sistema, geralmente um pouco mais fácil e menos complexo de instalar, executar e usar do que o nagios
  • cacti - melhor para monitorar o desempenho ao longo do tempo, gera muitos gráficos ao longo do tempo para ver quais são suas estatísticas em tempo real ao longo do tempo
  • munin - uma alternativa aos cactos

Costumo usar uma combinação de Nagios e Cacti para monitorar e ver ativamente tendências ao longo do tempo.

Quanto à organização da topologia de rede, eu simplesmente uso um wiki básico como o Twiki ou o MediaWiki e forneço detalhes com base em links para diferentes topologias ou configurações de sistemas.

Para a configuração do sistema, eu uso um programa que desenvolvi internamente chamado 'synchronicity', mas hoje em dia existem vários projetos de código aberto semelhantes:

Andrew Case
fonte
11
Minha pergunta não era sobre monitoramento.
precisa saber é o seguinte