Url no ar

oi pessoal, gostaria de algumas dicas porque preciso descobrir se uma 
determinada URL está funcionando. Tentei pingar a URL, por exemplo
www.host.com.br/servico/pagina.jsp e não consigo. Só consigo pingar o
www.host.com.br porque é o que o DNS reconhece. 
Qual seria a melhor forma de identificar que uma pagina está no ar?

Porque dependendo dessa resposta, eu executo ou não uma atividade paralela.

valeu

O que vc pinga é sempre um Host !!! Se vc quer saber se uma URl esta ok vc deve usar um cliente http pra fazer isso !

Use o Curl ou algum outro programa que puxe o conteúdo de uma página HTML via http ou https. (Talvez você use a classe URLConnection mesmo).

Então compare-a com um resultado conhecido.
Por exemplo, digamos que você crie uma página especial no seu sistema, só para dizer se ele está funcionando ou não (ela pode fazer algumas consultas bitoladas com resultados conhecidos). Você pode então ficar periodicamente acessando essa página, e você pode ver se o sistema ainda está no ar.

No seu caso, é bom que ninguém, exceto o software de monitoração, saiba o endereço da tal página. Senão você pode ser vítima de um “bot” que vai ficar sobrecarregando seu sistema tentando puxar a tal página.