Controllare disponibilità pagina web

Per verivicare la risposta della pagina di un sito analizzare il risultato del comando:

curl -sL -w “%{http_code}\n” “https://<dominio>/<…>/<pagina o file>” -o /dev/null

Script per il controllo della disponibilità di una URL:

#!/bin/bash

checkURL=`curl -sL -w "%{http_code}\\n" "https://<dominio>/<...>/<pagina o file>" -o /dev/null`

if [  $checkURL == "200"  ];
  then
        exit
  else
        echo "Attenzione!!! Il servizio non è attivo." |mail -s "$(hostname) : Chck Servizio" <mail>@<dominio>
fi

exit

Comments

Leave a Reply

Your email address will not be published.