Oi

No manual tem um capitulo especifico sobre macros. Para checkcommand, tem o
$USER1$ e o $HOSTADDRESS$. O $USER1$ aponta para o diretório de instalação
do Nagios/libexec.

Em outras circuntâncias muitas outras macros estão disponíveis. No meu
antigão (v1.0) esta página fica no http://hostname/nagios/docs/macros.html


Abraços



Em 30/10/07, ikami <[EMAIL PROTECTED]> escreveu:
>
> Ola Jose Oliveira!
> Obrigado novamente! Funcionou perfeitamente agora!
> Eu desconhecia esse status de "macro herdada" do $HOSTADDRESS$. Em todos
> os serviços eu colocava o nome host neste campo! Nunca havia tido problemas
> com isso.
> Existe mais alguma macro no nagios que funciona desta mesma forma?
>
> Íkami
>
> ----- Mensagem original ----
> De: Jose Oliveira <[EMAIL PROTECTED]>
> Para: Unofficial Brazilian (Portuguese) Nagios Users List <
> [email protected]>
> Enviadas: Terça-feira, 30 de Outubro de 2007 9:49:04
> Assunto: Re: [Nagios-users-br] check_tcp e check_http
>
> Olá Ikami
>
> Na hora de voce definir o serviço no services.cfg voce está incluindo
> uma
> palavra "Aplic" que será repassada para o comando como $ARG1$. Mas os
> plugins esperam um número.
>
> Mude a linha de
> check_command           check_tcp!Aplic!8080
>
>
> Para
> check_command           check_tcp!8080
>
> Que vai funcionar. O $HOSTADDRESS$ é uma macro que o comando "herda"
> da
> configuração. Voce não precisa (e não pode) passar pelo
> services.cfg.
>
>
>
>
> Em 29/10/07, ikami <[EMAIL PROTECTED]> escreveu:
> >
> >    Ola lista!
> >    A um tempo atrás mandei um email perguntando sobre monitoramento
> do
> > JBoss. Os colegas Pedro Henrique e Jose Oliveira me ajudaram com
> ideias e
> > algumas dicas que eu não sabia! Porém eu continuo não sabendo
> mexer no
> > JBoss. Por essa razão estou colocando para monitorar apenas a porta
> que ele
> > está escutando (isso até eu estudar o JBoss para colocar coisa
> melhor).
> >    Estou usando os plugins check_tcp e check_http para isso. Quando
> > monitoro pelo check_http eu obtenho sucesso se o JBoss estiver na
> porta 80.
> > Quando configurado na porta 8080 não consigo.
> >
> > NOTA: Todos os testes fiz pela linha de comando e depois coloquei no
> > nagios. Pela linha de comando todos funcionaram mas colocando no
> nagios
> > obtenho respostas inexperadas.
> >
> > Ex com o HTTP:
> > Pela linha de comando:
> > ./check_http  -H 10.10.160.25 -p 8080
> > HTTP OK HTTP/1.1 200 OK - 1831 bytes in 0.002 seconds
> |time=0.001658s;;;0.000000
> > size=1831B;;;0
> >
> > No nagios obtenho:
> > Jboss Web - CRITICAL - Connection refused
> >
> > Ex com o TCP:
> > Pela linha de comando:
> > ./check_tcp  -H 10.10.160.25 -p 8080
> > TCP OK - 0.000 second response time on port 8080|time=0.000332s
> > ;0.000000;0.000000;0.000000;10.000000
> >
> > No nagios obtenho:
> > Jboss Porta - UNKNOWN - check_tcp: Port must be a positive integer
> > NOTA: Esse status de UNKNOWN eh retornado tanto para a porta 8080
> quanto
> > para porta 80.
> >
> > Configuração do nagios:
> > # 'check_tcp' command definition
> > define command{
> >         command_name    check_tcp
> >         command_line    $USER1$/check_tcp -H $HOSTADDRESS$ -p $ARG1$
> >         }
> > # 'check_http' command definition
> > define command{
> >         command_name    check_http
> >         command_line    $USER1$/check_http -H $HOSTADDRESS$ -p $ARG1$
> >         }
> >
> > define service{
> >         use                     generic-service
> >         host_name               Aplic
> >         service_description     JBoss Porta
> >         check_command           check_tcp!Aplic!8080
> > }
> >
> > define service{
> >         use                     generic-service
> >         host_name               Aplic
> >         service_description     JBoss Web
> >         check_command           check_http!Aplic!8080
> > }
> >
> >
> > Íkami
> >
> >
> >
> >       Abra sua conta no Yahoo! Mail, o único sem limite de espaço
> para
> > armazenamento!
> > http://br.mail.yahoo.com/
> >
> -------------------------------------------------------------------------
> > 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/
> > --
> > [email protected] 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: 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/
> --
> [email protected] mailing list
> https://lists.sourceforge.net/lists/listinfo/nagios-users-br
> Wiki: http://nagios-br.sf.net/wiki
>
>
>
>
>
>
>       Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
> http://br.mail.yahoo.com/
> -------------------------------------------------------------------------
> 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/
> --
> [email protected] 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: 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/
-- 
[email protected] mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki

Responder a