Bir shell script oluştur (check_server.sh)
#!/bin/bash
SERVER_IP="Sunucu_IP"
LOGFILE="/var/log/server_check.log"
NOTIFY_EMAIL="mail@example.com"
if ! ping -c 3 $SERVER_IP > /dev/null; then
echo "$(date) - Sunucu erişilemiyor!" >> $LOGFILE
echo "Sunucu erişilemiyor! $(date)" | mail -s "Sunucu Erişim Sorunu" $NOTIFY_EMAIL
fiCrontaba ekleyerek her 5 dakikada bir çalıştır:
*/5 * * * * /bin/bash /path/to/check_server.sh