Envia dados de monitoramento do Zenoss para outro sistema

1

Criamos um sistema que faz análise de séries temporais em dados de fluxo em tempo real. Gostaríamos agora de poder enviar eventos de soluções de monitoramento para o nosso sistema. Descobrimos como fazer com que o Nagios envie os dados para o nosso sistema a partir de Envie dados de monitoramento do Nagios / Zenoss para outro sistema e agora gostaria de fazer o mesmo com o Zenoss versão 2.5.2.

  1. Analisamos o Zenpacks e percebemos que eles são um meio de ampliar a capacidade de monitoramento de sistemas (monitorar novos dispositivos, serviços, etc.).
  2. Analisamos o código-fonte e entendemos que os daemons do servidor usam o CollectorDaemon para gravar dados em arquivos RRD. Tanto quanto possível, não queremos modificar o código-fonte. Nós também não queremos pesquisar os arquivos rrd em busca de mudanças, porque os eventos seriam escritos em intervalos variados e potencialmente entrariam em conflito com nossas pesquisas.

Basicamente, queremos conectar-nos ao sistema Zenoss para capturar e enviar eventos (monitoramento e dados de eventos) ao nosso ouvinte o mais rápido possível

Obrigado.

    
por Sachin Kulkarni 21.05.2015 / 10:35

1 resposta

1

link

Este zenpack espelhar dados em tempo real - é o patch de "writeToRRD" do Python monkey e você precisará de algumas habilidades de desenvolvimento para implementação. Ou ping me e eu vou fornecer o meu serviço para você: -).

O ZenPack foi desenvolvido para o Zenoss 4.2.5, mas deve ser modificado para o Zenoss 2.x facilmente. Você só precisa encontrar e corrigir a função "writeToRRD" na versão 2.x.

    
por 21.05.2015 / 10:58

Tags