¿Guión persistente para verificar si mi server web funciona con bajo presupuesto de vps?

Tengo un vps de bajo presupuesto y cambian constantemente y mi server web a menudo no puede comunicarse. ¿Hay un script de shell que sea persistente y pueda verificar si mi server web se está ejecutando y, si no lo hace, ejecutarlo y sobrevivir a un reinicio?

Uno de los líderes es pingdom .

Simplemente puede usar google con palabras: speed test of web site

Encontré más dos: http://www.websitetest.com y http://www.webpagetest.org

Si tiene una ip externa, siempre puede usar la utilidad ping .

O bonito script con wget :

 #!/bin/bash url="http://example.org/" PERIOD=1 truemd5="$(wget -q -O - $url | md5sum)" while sleep $PERIOD;do newmd5="$(wget -q -O - $url | md5sum)" if [ "$newmd5" == "$truemd5" ]; then echo "$(date): Good" else echo "$(date): Bad" fi done 

Si sigues mi ejemplo, lee a este hombre también:

 $ man time