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
