Tks Jose, ajudou e muito =).

  Vlw

On 10/2/07, Jose Oliveira <[EMAIL PROTECTED]> wrote:
> Ôpa
>
> Estou de volta...
>
> O nagios daqui é quase "do século passado". É 1.0 ainda. Estamos preparados
> para o 3.0.
>
> Tem três opções no nagios.cfg
> process_performance_data=1
> Habilita o Nagios a (óbvio) processar dados de performance
>
> host_perfdata_command=process-host-perfdata
> service_perfdata_command=process-service-perfdata
> Estes dois especificam qual comando (presente no checkcommand.cfg) será
> chamado para processar a saída do plugin.
>
> O Nagios veio com estes comandos feitos com um simples echo redirecionado,
> que mandava a saída para arquivos texto.
>
> A gente criou um programa em C que faz um case no tipo de serviço e,
> dependendo deste faz coisas diferentes. Na realidade a coisa diferente aqui
> é relativa. É que o formato do RRD para cada grupo de serviços é diferente e
> a função que atualiza os mesmos obviamente é tambem.
>
> Inicialmente o programa era em shell script, depois passou para perl e
> finalmente foi para C.
>
> A questão da mudança foi performance. Como este programa é chamado para cada
> plugin de serviço que termina, quanto mais leve for o mesmo melhor é para o
> ambiente Linux. Como nosso servidor é meio antigo e temos muitos serviços, o
> shell script arrebentava a máquina literalmente. O perl melhorou muito mas
> ainda compilava a cada execução. O C ficou bala.
>
> O nosso servidor é um Pentium III 800 e o Nagios roda com aproximadamente
> 800 serviços com um tempo médio de 2 minutos para cada checagem.
>
> Geramos gráficos com este mecanismo de:
> - ocupação de CPU de Linux, Solaris e Windows
> - paginação de memória para os três
> - ocupação de disco para os três
> - quantidade de sessões de Terminal Services
> - quantidade de page hits em cada web server
> - ocupação de link WAN em umas placas "high speed" de máquina Sun
> - ocupação de CPU, quantidade de jobs e outros do Mainframe IBM
>
>
> Espero ter ajudado...
>
>
>
>
> Em 01/10/07, Jose Oliveira <[EMAIL PROTECTED]> escreveu:
> >
> > Bom
> >
> > Devo ter errado o parametro.
> >
> > Voce interceptar a chamada na hora que acontece é mais efetivo que gravar
> > tudo o que acontece e depois processar o log...
> >
> > A primeira opção pegará os eventos, como diria os britânicos, em "near
> > real time" ou quase tempo real.
> >
> > Mas processar o syslog tambem é uma opção.
> >
> > Amanhã te mando mais detalhes do que fizemos, sem ferir os direitos
> > intelectuais de meu empregador...
> >
> > :-(
> >
> > Abraços
> > JGeraldo
> >
> >
> > Em 01/10/07, Rudolfo Rosa <[EMAIL PROTECTED]> escreveu:
> > >
> > > Resolvi da seguinte forma. Habilitei a opção
> > > process_performance_data=1 para enviar os dados por syslog. Agora
> > > estou trabalhando em um script para parsear os dados.
> > >
> > > Att, Rudolfo.
> > >
> > > On 10/1/07, Rudolfo Rosa < [EMAIL PROTECTED]> wrote:
> > > > Oie José,
> > > >    é isso mesmo que pretendo fazer. Mas utilizando uma outra
> > > > ferramenta para gerar os gráficos.
> > > > Procurei pela string process_service_result e não encontrei nada no
> > > > google. Poderia enviar mais detalhes de como foi feito, abusando da
> > > > sua boa vontade um exemplo das configurações do nagios??
> > > >
> > > >   Obrigado, Rudolfo.
> > > >
> > > > On 10/1/07, Jose Oliveira < [EMAIL PROTECTED]> wrote:
> > > > > Olá
> > > > >
> > > > > Tem uma opção que usamos por aqui, que é o process_service_result
> > > > >
> > > > > Toda vez que o Nagios faz um check ele chama o programa cadastrado
> > > para este
> > > > > fim. Aqui desenvolvemos um programa em C que atualiza gráficos de
> > > CPU de
> > > > > máquinas, usando o RRDTOOL.
> > > > >
> > > > >
> > > > >
> > > > > Em 01/10/07, Rudolfo Rosa < [EMAIL PROTECTED]> escreveu:
> > > > > >
> > > > > > PessoALL,
> > > > > >   o nagios armazena no nagios.log apenas quando há mudança de
> > > status,
> > > > > > correto ?
> > > > > >
> > > > > > Teria como armazenar o resultado nos logs toda vez que o nagios
> > > > > > realizar um check ?
> > > > > >
> > > > > > Obrigado, Rudolfo.
> > > > > >
> > > > > >
> > > -------------------------------------------------------------------------
> > > > > > This SF.net email is sponsored by: Microsoft
> > > > > > Defy all challenges. Microsoft(R) Visual Studio 2005.
> > > > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> > > > > > --
> > > > > > Nagios-users-br@lists.sourceforge.net mailing list
> > > > > > https://lists.sourceforge.net/lists/listinfo/nagios-users-br
> > > > > > Wiki: http://nagios-br.sf.net/wiki
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > >
> > > > > Abraços
> > > > > JGeraldo
> > > > >
> > > -------------------------------------------------------------------------
> > > > > This SF.net email is sponsored by: Microsoft
> > > > > Defy all challenges. Microsoft(R) Visual Studio 2005.
> > > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> > > > > --
> > > > > Nagios-users-br@lists.sourceforge.net mailing list
> > > > > https://lists.sourceforge.net/lists/listinfo/nagios-users-br
> > > > > Wiki: http://nagios-br.sf.net/wiki
> > > > >
> > > >
> > >
> > >
> > > -------------------------------------------------------------------------
> > > This SF.net email is sponsored by: Microsoft
> > > Defy all challenges. Microsoft(R) Visual Studio 2005.
> > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> > > --
> > > Nagios-users-br@lists.sourceforge.net mailing list
> > > https://lists.sourceforge.net/lists/listinfo/nagios-users-br
> > > Wiki: http://nagios-br.sf.net/wiki
> > >
> >
> >
> >
> > --
> >
> > Abraços
> > JGeraldo
>
>
>
>
> --
>
> Abraços
> JGeraldo
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> --
> Nagios-users-br@lists.sourceforge.net mailing list
> https://lists.sourceforge.net/lists/listinfo/nagios-users-br
> Wiki: http://nagios-br.sf.net/wiki
>

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
-- 
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki

Reply via email to