Desde una máquina en linux o unix, puedes crear un archivo que contenga el siguiente código y agregarlo a tu CRONTAB.
recuerda al inicio agregar la línea: MAILTO="correo.notificacion@miempresa.com" y si configuras adecuadamente el servicio de Postfix, te llegará a tu cuenta, la notificación del estado del servicio.
#!/bin/bash
#URL="http://google.com:9073"
URL="https://www.google.com"
HTTP_CODE=$(curl -s -o /dev/null -w "%{http_code}" $URL)
if [ "$HTTP_CODE" -eq 200 ]; then
echo "OK - URL $URL esta respondiendo con HTTP 200"
exit 0
else
echo "CRITICAL - URL $URL no esta respondiendo apropiadamente. HTTP Code: $HTTP_CODE"
exit 2
fi
[oracle@taller-capacitacion-111797 ~]$ sh validar_http.sh
OK - URL https://www.google.com esta respondiendo con HTTP 200

No hay comentarios:
Publicar un comentario
Te agradezco tus comentarios. Te esperamos de vuelta.