essoal, me antecipando, perdão pelo flood!!!
consegui resolver
faltou -p porta hehehehe
agora consigo testar a string 0, ou a 1 com sucesso
mas não as duas...
entendeu?
caso seja 0 ou 1 , ok, caso seja 2 , critical, alguem sabe comof azer? =)
2006/5/31, Sergio Bazilio <[EMAIL PROTECTED]>:
Fala Geraldo.Primeiramente muito obrigado pela ajdua, para você e para todos.Quanto a redirect, felizmente não tenho esse problema, a página será acessada diretamente no servidor.As strings são as seguintes nos meus dois casos..A primeira url sempre retorna 3 opçoes de valores.ou 0 ou 1 esta ok (ele printa no browser um 0 ou 1 mesmo)ou 2, caso ele retorne 2, tem que mudar o status apra critical.O segundo exemplo já e um pouco mais complicado, ele me retorna(1) Ok. / now: 361 / avgpast: 144 -> este e um exemplo de resultado OK(-1) Not Ok. / now: 361 / avgpast: 144 -> este é um resultado critical..lembrando que o valor do campo "now" e o valor do campo "avgpast" muda, mas não é muito importante.Testei agora, e o do ok e not ok, consegui numa boa.. o problema esta sendo com a do 0, 1 ou 2o comando é:./check_http -I IP.IP.IP.IP:8085 -u /gcc/GccServlet?username=XXX&password=XXX&msisdn=XXX&content_type=XXX -s 0mesmo testando apenas a string 0, deu erro. alguma ideia?O erro foi:[1] 22789
[2] 22790
[3] 22791
-bash: -s: command not found
[2]- Done password=XXX[3]+ Done msisdn=XXX
[EMAIL PROTECTED] libexec]# Name or service not known
Unable to open TCP socket[1]+ Exit 2 ./check_http -I IP.IP.IP.IP:8085 -u /gcc/GccServlet?username=XXX
2006/5/31, Jose Oliveira <[EMAIL PROTECTED]>:OLá Sergio
O plugin check_http possui o parametro -s que obriga ao plugin a processar a resposta da pagina consultada e se o string não estiver nela, retorna CRITICAL.
Eu uso esta opção aqui normalmente para testar se a conexão entre o Banco e o Web Server está OK. É normal a página voltar cmo HTTP 200 mas com erro em modo texto. Procurando uma string que sei que somente existirá se o Web Server conseguir "conversar" com o Banco, eu garanto que os usuários terão sucesso nas consultas.
Eu tive um problema com redirerts. Se o web server faz muitos redirects o check_http às vezes não dá conta de seguir... Tive então que escrever um plugin em shell script utilizando o lynx para acessar as páginas...
Quando ao retorno, com oé exatamente este retorno de zero, um ou dois que sua url retorna ? É string que apareceria no browser ?
Abraços
JGeraldo
2006/5/30, Sergio Bazilio < [EMAIL PROTECTED]>:Pessoal,Estou com duvidas a respeito do check_http poderiam me ajudar?A primeira duvida é:Possuo uma URL, que sempre retorna 0, 1 ou 2O Objetivo é , como fazer o nagios pegar esse resutlado, e se for 0 ou 1 OK, se for 2 CRITICAL?Gostaria de aprender isso na linha de comando, que passar pro service na int gráfica é facil.Questão dois.Possuo uma outra url que me retorna uma frase, algo do tipo : sales (OK) 100/100. ou sales (no ok) 100 / 90Queria que o nagios exibisse isso,e que ele desse critical caso a string "no ok" aparecesse na frase.Alguem sabe me ajudar?gostaria de aprender na linha de comando, que ai passar para a interface grafica é tranquilo =)
--
Sergio Bazilio
Analista de Operações
--
Abraços
JGeraldo
--
Sergio Bazilio
Analista de Operações
--
Sergio Bazilio
Analista de Operações