Udah coba nagios...
notification bisa email dan sms ....
kalau ada yang mati alert deh....mantap loch...
nagios+gnokii or nagios+smsserver...
sms pakai 3 gratis kan...hehehhee..aji mumpung...
samurai
rgds
----- Original Message -----
From: "Arief Yudhawarman" <[EMAIL PROTECTED]>
To: <tanya-jawab@linux.or.id>
Sent: Tuesday, July 10, 2007 2:58 PM
Subject: Re: [tanya-jawab] Program untuk mengetahui server atau jaringan
sedang down
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
--
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