Re: Eventhandlers

Marcel <[email protected]>
Newsgroups gmane.network.nagios.user.brazil
Message-ID <[email protected]>
http://nagios.sourceforge.net/docs/3_0/macros.html

2009/6/23 Giovanni Mantelli <[email protected]>

> Bom dia povo, tudo bem?
>
> O Nagios já está implantado onde trabalho, e agora irei começar a
> desenvolver alguns eventhandlers para o mesmo.
> Alguém de vocês tem algum material, além da própria documentação do
> nagios, para me indicar?
> Quero fazer uns testes simples, do tipo:
> Servidor X caiu, e um script qualquer seja executado no servidor do Nagios.
> Tenho muito material pra estudo mas não consegui entender como o nagios
> joga os parâmetros de estado dos serviços/hosts para o eventhandler em
> questão.
> Meu script funciona corretamente se eu executa-lo na mão.
>
> Meus arquivos de configuração são descritos abaixo:
>
> *arquivo hosts.cfg
>
> Definição do template para uso geral
> *define host{
>        name                                          template
>        check_command                      check-host-alive
>        max_check_attempts               10
>        notification_interval                   240
>        notification_period                    24x7
>        notification_options                   d,u,r
>        contact_groups                          administradores
>        register                                        0
>        notifications_enabled                1
> *        event_handler_enabled             1*
>        flap_detection_enabled             1
>        process_perf_data                     1
>        retain_status_information          1
>        retain_nonstatus_information    1
> }
> *
> *define host {
>        use                             template
>        host_name                servidorX
>        alias                           servidorX
>        address                     192.168.4.221
> }
>
> *arquivo services.cfg*
> define service {
>        use                                     template-service
>        host_name                        servidorX
>        service_description         Conectividade servidorX
>        check_command             check_ping!100.0,20%!500.0,60%
>        event_handler                  cria-arquivo
> }
>
> *arquivo checkcommands.cfg*
> define command {
>        command_name    cria-arquivo
>        command_line
> /usr/local/nagios/libexec/eventhandlers/cria-arquivo -H $HOSTADDRESS$
> $HOSTSTATE$ $HOSTSTATETYPE$      $HOSTATTEMPT$
> }
>
> ------------------------------------------------------------------------------
> --
> [email protected] mailing list
> https://lists.sourceforge.net/lists/listinfo/nagios-users-br
> Wiki: http://nagios-br.sf.net/wiki
>
------------------------------------------------------------------------------
-- 
[email protected] mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.