Kontrol komut dosyanızı çalıştırmak için ayrı bir sunucunuz varsa, bunun gibi bir şey sunucunun hayatta olup olmadığını görmek için basit bir Ping testi yapar:
#!/bin/bash
SERVERIP=192.168.2.3
NOTIFYEMAIL=test@example.com
ping -c 3 $SERVERIP > /dev/null 2>&1
if [ $? -ne 0 ]
then
# Use your favorite mailer here:
mailx -s "Server $SERVERIP is down" -t "$NOTIFYEMAIL" < /dev/null
fi
Komut dosyasını periyodik olarak çalışacak şekilde kopyalayabilirsiniz.
Mailx'iniz yoksa, bu satırı sahip olduğunuz komut satırı e-posta programıyla değiştirmeniz ve muhtemelen seçenekleri değiştirmeniz gerekir. Operatörünüz bir SMS e-posta adresi sağlıyorsa, e-postayı bu adrese gönderebilirsiniz. Örneğin, AT&T ile, phonenumber @ txt.att.net adresine bir e-posta gönderirseniz, e-posta telefonunuza gönderilir.
SMS ağ geçitlerine giden e-postaların listesi:
http://en.wikipedia.org/wiki/List_of_SMS_gateways
Sunucunuz herkese açık bir web sunucusuysa, web sitenizi izlemek ve çalışmama durumunda sizi uyarmak için bazı ücretsiz hizmetler vardır, bazılarını bulmak için web'de ücretsiz web sitesi izleme arayın .