On Fri, Jun 25, 2010 at 11:33:07AM +0700, A r y a S e t a wrote: > Saya rasa benar overkill jika menggunakan nagios karena memang hanya > satu node yang dimonitor, dalam pikiran saya sih mungkin kombinasi > dari ping + cron + service smtp existing, tapi nulis scriptnya yang > nggak ngerti :)
Ini skrip ping saya comot dari script cek load balancing. ////////// Start of script ////////// #!/bin/bash TIMEOUT=1 # berapa banyak request ping sampai dapat respon ATTEMPT=5 RETRY=0 IP_WEB_SERVER=1.2.3.4 PingGW() { # $1 : ip web server # Use : PingGW var1 # Parameter i=1 while [ $i -le $ATTEMPT ] do if (ping -s 16 -W $TIMEOUT -c 1 $1 > /dev/null 2>&1) then break 1 fi i=$((i+1)) sleep 1 done RETRY=$i } PingGW IP_WEB_SERVER if [ $RETI -gt $ATTEMPT ] then # kirim email echo -e "Subject: Web Server down\n\nWeb Server Down\n" | sendmail -f notif...@yahoo.com admin...@server.com fi ////////// End of Script //////////// Saya pakai sendmail karena bisa forge sender email. -- Arief Yudhawarman http://awarmanf.wordpress.com -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id Arsip dan info milis selengkapnya di http://linux.or.id/milis