Temos um Centro de Operações de Rede com uma dezena de telas widescreen grandes, mostrando vários gráficos de desempenho, alarmes de servidor e equipamento de rede e páginas de status. Obviamente, muitas páginas não foram projetadas para exibição em uma tela estática. Alguém tem uma configuração semelhante em que encontrou uma ferramenta ou pacote específico que se destaca na exibição de dados? Estou pensando que um pouco de programação personalizada e talvez algo que possa rolar o texto, mostrar mostradores, luzes piscantes e outros enfeites produziriam o que estou procurando, mas não sei por onde começar. Se alguém tiver ou não ou não sucesso com produtos específicos, isso seria uma grande ajuda.
ATUALIZAÇÃO : Parece que estou procurando uma ferramenta de criação de painel.
fonte
Respostas:
Os computadores são muito melhores do que eu na análise de dados. Pessoalmente, prefiro sistemas como o OpsView que digerem situações e oferecem uma interface multifacetada. As estatísticas de monitoramento são filtradas para condições anormais e alertas individuais são entregues aos administradores responsáveis pelo sistema. Existe um painel geral de saúde que pode ser visualizado pelo suporte técnico e pela gerência que dá uma impressão de quão ruim é uma interrupção e se alguém que pode consertá-la já está trabalhando nela. Eles o colocam em rotação na tela grande como algo que você pode ver de relance, não como algo que você observa o dia todo. Rolagem de texto e luzes intermitentes não são como os funcionários assalariados devem interagir com seus sistemas de monitoramento.
Conrad Albrecht-Buehler tem um Google Techtalk ("Tornando o monitoramento menos trabalhoso") que discute os méritos e deficiências que ele vê no design atual da interface do usuário do painel e propõe algumas melhorias. Não sei se ele publicou código ou mesmo sua tese. A ideia geral é simples:
Quanto às ferramentas específicas que você usaria para escrever seu próprio sistema de monitoramento, os scripts do Nagios têm uma interface decente (provavelmente é aqui que você cola em um mapeamento HEED, se quiser), o armazenamento de sinais pode ser feito com o rrdtool e você pode gerar gráficos a partir disso, e há um aplicativo Django chamado Graphite que renderiza os bancos de dados rrd. Há também Nagvis :
fonte
O que fiz foi colocar o máximo possível em um navegador da web. Então eu uso o Firefox, IE-TAB e Tab mix plus para exibir os dados.
O mix de guias plus permite que você atualize automaticamente e gire as guias em uma programação.
O IE-Tab permite exibir as janelas do IE dentro das guias, para que o TMP possa fazer a rotação e atualização automática.
Depois, você pode exibir todos os monitores sem fio MRTG, CATI, NAGIOS, What'sUp Gold que você deseja e ele gira automaticamente, atualiza automaticamente e é brilhante ... :)
Temos um desenvolvedor que cria aplicativos WPF por diversão, então quando eu quero brilhante, ele cria esses para mim.
fonte
Tínhamos muitos monitores e poucas informações úteis, então trapaceamos totalmente. Encontramos um protetor de tela interessante baseado em LCARS (semelhante aos monitores de Star Trek) e o executamos em um dos monitores ociosos. Aquele era o que os chefes mais assistiam.
fonte
Eu escrevi minha própria visualização do Nagios depois de descobrir que nenhuma das versões facilmente encontradas pode lidar com centenas de hosts com dezenas de milhares de verificações. (Para liberar o código, preciso de algumas pessoas que queiram experimentar fora do meu ambiente, para convencer os chefes)
Mesmo os poucos que podem não quebrar, exigiam a configuração manual que nosso gerador de configuração do nagios não podia ser pervertido.
Minhas visualizações são usadas no OS X e Linux; estranhamente, o único navegador do OS X com um modo de tela cheia funcional é o Opera, nem o Safari (nem o webkit) nem o FireFox.
Algumas dicas gerais:
fonte
Não conheço nenhum pacote existente, mas se você gosta de codificar e seu NOC é baseado no Windows, pode estar interessado nos PowerShellToys que o software / n anunciou. Há uma postagem no blog do PowerShell que fornece mais informações e links para cada PowerShellToy. Meu primeiro pensamento ao ouvir sobre eles foi que eles seriam ideais para criar um painel para monitorar servidores e outros enfeites.
fonte
Usamos as ferramentas BAC da Mercury (agora HP) em nossos painéis. Eu posso pegar contadores, alertas etc. de tantas fontes, analisar suas estatísticas e traçar essas estatísticas de várias maneiras. Vou avisar que você sabe, porém, que essa é uma solução sofisticada - muito cara.
fonte