[Cascavel-pm] Res: Res: Problema com pipe

Gabriel Sancinetti gabrielssan em yahoo.com
Quinta Fevereiro 18 11:56:16 PST 2010


Otávio,

O novo sistema é nativamente SNMP.
A interface pode até ser uma gambiarra, mas é necessária.
Na empresa que eu trabalho temos hosts (servidores), para os quais é extremamente complicado e burocrático instalar qualquer tipo de atualização.
São mais de 500, e o esforço tanto burocrático como nas execuções das atualizações é enorme.
Então é mais fácil nos adaptarmos ao legado e migrarmos para o SNMP gradativamente.

Quanto a sua sugestão, não tenho a possibilidade de executar comandos através da ferramenta nova. 
Então é necessário que exista um script.
Mas vou pensar a respeito.

Att.

Gabriel





________________________________
De: Otávio Fernandes <otaviof em gmail.com>
Para: Cascavel Perl Mongers <cascavel-pm em pm.org>
Enviadas: Quinta-feira, 18 de Fevereiro de 2010 17:22:57
Assunto: Re: [Cascavel-pm] Res: Problema com pipe

2010/2/18 Gabriel Sancinetti <gabrielssan em yahoo.com>:
> Alceu,
>
> O comando executado pode ser qualquer script da libexec do Nagios.
> Em 99% dos casos check_nrpe ou check_nt.
>
> Pretendo monitorar hosts atualmente monitorados pelo nagios atráves de um
> sistema proprietário.
> A intenção é integrar o legado com o novo para que não seja necessário
> "intervir" em hosts de clientes para instalação de um novo serviço de
> monitoramento.
> O novo sistema propriétário possui uma inteface em Perl para geração de
> eventos. Então executo a linha de comando e manipulo o resultado no
> script.para gerar ou limpar o evento no novo sistema.
>
> Para aqueles que não conhecem Nagios:  Não existe a possibilidade do comando
> não retornar resultado pois o comando já tem o próprio timeout.
>
> Quanto ao "ForkManager" foi a minha primeira tentativa sem sucesso. Não me
> lembro por qual motivo o abandonei, mas com certeza está relacionado à
> necessidade aguardar a execução de multiplos processos filhos e processar
> seus resultados assincronamente.
> Se é possível, eu não me lembro.
>
> Att.
>
> Gabriel

Gabriel,

O sistema proprietário vai ser um "wrapper" para o Nagios? Neste sistema não
existe a possibilidade de usar SNMP diretamente?

Porque, se você fizer um script, da forma como você nos descreveu, para
integrar o sistema antigo e o novo, me parece muito mais com uma "gambiarra"
do que com qualquer outra coisa.

A minha sugestão para o seu caso, é fazer pequenos scripts que atuem como um
"bind" para cada plugin do Nagios, no qual, o sistema novo informa qual host ele
quer informações sobre. Assim você passa ao novo software o dever de trabalhar
em paralelo, o que provavelmente ele já faz, afinal, é uma premissa para
monitorar.

Atenciosamente,

-- 
Otávio Fernandes <otaviof at gmail.com>
http://blog.emresumo.com
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm



      ____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/cascavel-pm/attachments/20100218/d2620d1c/attachment.html>


Mais detalhes sobre a lista de discussão Cascavel-pm