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 2
 
o comando é:
 
 
./check_http -I IP.IP.IP.IP:8085 -u /gcc/GccServlet?username=XXX&password=XXX&msisdn=XXX&content_type=XXX -s 0
 
mesmo 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 2
 
O 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  /  90
 
Queria 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



Responder a