On Tue, Jul 10, 2007 at 10:26:49AM +0700, Vincent wrote:
> Dear All,
> 
> ada yang tau tools di linux untuk mengecek suatu link sedang putus, maksud 
> nya tools itu menggunakan paket icmp ping ..jika terputus program akan 
> mengirim email ke alamat saya
> 
> pake program apa aya...

Well tempo hari ada rekan yg saya ajar training linux lewat email,
ini saya bocorkan materinya (Halo Mas Puguh, maaf bagi ilmunya sedikit :-)

Ini scriptnya:
 
#!/bin/bash
SERVER="192.168.0.1"
ROUTER_INTERNET="10.62.121.183"
if ! (ping -W 1 -c 1 $SERVER > /dev/null 2>&1)
then
  # baris2 di bawah ini akan dieksekusi bila SERVER down
  if [ ! -f /tmp/email-alert ]
  then
    /bin/echo -e 'Subject: Server:' $SERVER 'DOWN!\nFrom: Administrator <[EMAIL 
PROTECTED]>\n\nServer:' $SERVER 'DOWN!\n' | /usr/sbin/sendmail -r "[EMAIL 
PROTECTED]" [EMAIL PROTECTED]
    /bin/touch /tmp/email-alert
  fi
else
  # baris2 di bawah ini akan dieksekusi bila SERVER hidup
  if [ -f /tmp/email-alert ]
  then
    /bin/rm -f /tmp/email-alert
  fi
fi

Logikanya begini, bila server mati, kirim email alert ke [EMAIL PROTECTED] 
dr [EMAIL PROTECTED], kemudian buat file dummy /tmp/email-alert. Selama server
mati dan file dummy ada tdk akan kirim email, jika server hidup, hapus
file dummy.

Semoga berguna.

-- 

Terimakasih sebelumnya dan sesudahnya.

Salam,

~~ Arief Yudhawarman ~~



-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke