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

Commenti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

+ 35 = 44
Powered by MathCaptcha