Re: [tanya-jawab] Software / script deteksi link internet mati - kemudian mengirimkan alert via email.

2010-06-30 Terurut Topik A r y a S e t a
2010/6/26 gapaz za :
> Mungkin bisa pakai third party. salah satu contohnya
> http://wasitup.com . Mudah, cepat, tidak perlu punya server sendiri.
> :)


(Solved)

Ternyata wasitup.com sudah bisa memenuhi kebutuhan saya...
Thanks buat semuanya yang sudah membantu :)


-inv-

--
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



Re: [tanya-jawab] Software / script deteksi link internet mati - kemudian mengirimkan alert via email.

2010-06-26 Terurut Topik gapaz za
Mungkin bisa pakai third party. salah satu contohnya
http://wasitup.com . Mudah, cepat, tidak perlu punya server sendiri.
:)

--
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



Re: [tanya-jawab] Software / script deteksi link internet mati - kemudian mengirimkan alert via email.

2010-06-24 Terurut Topik A r y a S e t a
> ++ maaf, tadi ga sempat di coba di linux, saya buat di MAC OS,
> ternyata ping di OSX sama di LINUX beda, bagian :
> count=$(ping -t$TIMEOUT -c$COUNT
>
> -t di OSX = timeout
>
> sedang -t di LINUX = Set the IP Time to Live.
>
> jadi di ganti aja mas, -t$TIMEOUT -c$COUNT menjadi -W$TIMEOUT -c$COUNT


Terima kasih Pak Avudz, scriptnya memang belum sempet ditest, untung
dah ada revisinya :D


BR,
Ramadoni

-- 
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



Re: [tanya-jawab] Software / script deteksi link internet mati - kemudian mengirimkan alert via email.

2010-06-24 Terurut Topik A r y a S e t a
On Fri, Jun 25, 2010 at 1:14 PM, Arief Yudhawarman
 wrote:
> On Fri, Jun 25, 2010 at 05:23:08AM +, Arief Yudhawarman wrote:
>
>> 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.
>
> Oya, agar bisa pakai optionf -f di sendmail, yang execute harus user root.


Terima kasih Pak Arief nanti akan saya coba...
Kebetulan saya juga pake sendmail...


-inv-

--
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



Re: [tanya-jawab] Software / script deteksi link internet mati - kemudian mengirimkan alert via email.

2010-06-24 Terurut Topik Arief Yudhawarman
On Fri, Jun 25, 2010 at 05:23:08AM +, Arief Yudhawarman wrote:

> 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.

Oya, agar bisa pakai optionf -f di sendmail, yang execute harus user root.

-- 
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



Re: [tanya-jawab] Software / script deteksi link internet mati - kemudian mengirimkan alert via email.

2010-06-24 Terurut Topik Arief Yudhawarman
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



Re: [tanya-jawab] Software / script deteksi link internet mati - kemudian mengirimkan alert via email.

2010-06-24 Terurut Topik avudz
2010/6/25 A r y a S e t a :
>> ++ apa maksud nya script sederhana seperti ini :
>>
>> #!/bin/bash
>> # tambahkan ip / hostname dengan spasi jika ipnya/host nya byk
>> # HOSTS="www.google.co.id www.detik.com"
>> HOSTS="masukkan.nama.host"
>> COUNT=1
>> TIMEOUT=3
>> # email
>> SUBJECT="Ping failed"
>> EMAILID="av...@mydomain.com"
>> for myHost in $HOSTS
>> do
>>  count=$(ping -t$TIMEOUT -c$COUNT $myHost | grep 'received' | awk
>> -F',' '{ print $2 }' | awk '{ print $1 }')
>>  if [ $count -eq 0 ]; then
>>    # 100% failed
>>    echo "Host : $myHost is down (ping failed) at $(date)" | mail -s
>> "$SUBJECT" $EMAILID
>>  fi
>> done
>>
>>
>> tinggal masukin ke crontab
>>
>> $ crontab -e
>> */10 * * * /path/to/script
>>
>> kalau mati, akan di kirim imel ke imel yg tersebut
>
>
> Wah... terima kasih untuk berbagi scriptnya, sekilas script seperti
> ini yang saya butuhkan.
> Segera akan saya test scriptnya.
>


++ maaf, tadi ga sempat di coba di linux, saya buat di MAC OS,
ternyata ping di OSX sama di LINUX beda, bagian :
count=$(ping -t$TIMEOUT -c$COUNT

-t di OSX = timeout

sedang -t di LINUX = Set the IP Time to Live.

jadi di ganti aja mas, -t$TIMEOUT -c$COUNT menjadi -W$TIMEOUT -c$COUNT


-avd

-- 
a mac lover : http://acehmacclub.org
a worker http://alifia.co.id

--
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



Re: [tanya-jawab] Software / script deteksi link internet mati - kemudian mengirimkan alert via email.

2010-06-24 Terurut Topik A r y a S e t a
> ++ apa maksud nya script sederhana seperti ini :
>
> #!/bin/bash
> # tambahkan ip / hostname dengan spasi jika ipnya/host nya byk
> # HOSTS="www.google.co.id www.detik.com"
> HOSTS="masukkan.nama.host"
> COUNT=1
> TIMEOUT=3
> # email
> SUBJECT="Ping failed"
> EMAILID="av...@mydomain.com"
> for myHost in $HOSTS
> do
>  count=$(ping -t$TIMEOUT -c$COUNT $myHost | grep 'received' | awk
> -F',' '{ print $2 }' | awk '{ print $1 }')
>  if [ $count -eq 0 ]; then
>    # 100% failed
>    echo "Host : $myHost is down (ping failed) at $(date)" | mail -s
> "$SUBJECT" $EMAILID
>  fi
> done
>
>
> tinggal masukin ke crontab
>
> $ crontab -e
> */10 * * * /path/to/script
>
> kalau mati, akan di kirim imel ke imel yg tersebut


Wah... terima kasih untuk berbagi scriptnya, sekilas script seperti
ini yang saya butuhkan.
Segera akan saya test scriptnya.


Terima kasih
-inv-

--
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



Re: [tanya-jawab] Software / script deteksi link internet mati - kemudian mengirimkan alert via email.

2010-06-24 Terurut Topik A r y a S e t a
> Jika pakai nagios dirasa overkill, karena cuma 1 node saja yang diawasi
> bisa buat script bash atau perl sederhana. Script ini dijalankan di
> server pemantau, secara periodik dia ping (sama kayak nagios) ke server
> web dan jika ping tidak dijawab dalam beberapa kali request, kirim
> notifikasi via email. Antisipasi dahulu apakah email dari server remote
> ini bisa masuk ke mail box atau masuk junk atau bahkan diblok karena
> dianggap source spam oleh mail server penerima.


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 :)

Btw, terima kasih masukannya.



-inv-

-- 
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



Re: [tanya-jawab] Software / script deteksi link internet mati - kemudian mengirimkan alert via email.

2010-06-24 Terurut Topik avudz
2010/6/25 A r y a S e t a :
> Dear All,

> Kondisinya adalah, ada teman saya yang mempunyai web shopping, nah
> karena belakangan ini link inetnya sering mati, dia sering mendapat
> complain dari orang yang mau bertransaksi ke web shoppingnya. Jika dia
> bisa dapat info duluan (klo link inetnya mati) kan akan lebih baik.
>

++ apa maksud nya script sederhana seperti ini :

#!/bin/bash
# tambahkan ip / hostname dengan spasi jika ipnya/host nya byk
# HOSTS="www.google.co.id www.detik.com"
HOSTS="masukkan.nama.host"
COUNT=1
TIMEOUT=3
# email
SUBJECT="Ping failed"
EMAILID="av...@mydomain.com"
for myHost in $HOSTS
do
  count=$(ping -t$TIMEOUT -c$COUNT $myHost | grep 'received' | awk
-F',' '{ print $2 }' | awk '{ print $1 }')
  if [ $count -eq 0 ]; then
# 100% failed
echo "Host : $myHost is down (ping failed) at $(date)" | mail -s
"$SUBJECT" $EMAILID
  fi
done


tinggal masukin ke crontab

$ crontab -e
*/10 * * * /path/to/script

kalau mati, akan di kirim imel ke imel yg tersebut

-avd

-- 
a mac lover : http://acehmacclub.org
a worker http://alifia.co.id

-- 
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



Re: [tanya-jawab] Software / script deteksi link internet mati - kemudian mengirimkan alert via email.

2010-06-24 Terurut Topik Arief Yudhawarman
On Fri, Jun 25, 2010 at 04:13:11AM +, Arief Yudhawarman wrote:
> 
> Yang saya tahu sih nagios :)
> Nagios ini dijalankan di server yang tugasnya memantau node-node tertentu.
> Notifikasi jika node mati bisa dilakukan via email.

Jika pakai nagios dirasa overkill, karena cuma 1 node saja yang diawasi
bisa buat script bash atau perl sederhana. Script ini dijalankan di 
server pemantau, secara periodik dia ping (sama kayak nagios) ke server
web dan jika ping tidak dijawab dalam beberapa kali request, kirim
notifikasi via email. Antisipasi dahulu apakah email dari server remote
ini bisa masuk ke mail box atau masuk junk atau bahkan diblok karena
dianggap source spam oleh mail server penerima.

-- 
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



Re: [tanya-jawab] Software / script deteksi link internet mati - kemudian mengirimkan alert via email.

2010-06-24 Terurut Topik Arief Yudhawarman
On Fri, Jun 25, 2010 at 09:52:55AM +0700, A r y a S e t a wrote:
> Dear All,
> 
> 
> Sesuai judul email diatas, adakah yang pernah menggunakan software /
> script yang berfungsi untuk melakukan deteksi bahwa link internet
> mati, kemudian mengirimkan alert via email via email.
> 
> Kondisinya adalah, ada teman saya yang mempunyai web shopping, nah
> karena belakangan ini link inetnya sering mati, dia sering mendapat
> complain dari orang yang mau bertransaksi ke web shoppingnya. Jika dia
> bisa dapat info duluan (klo link inetnya mati) kan akan lebih baik.
> 
> Tidak dapat diaksesnya web shopping tersebut bisa dipastikan karena
> link inetnya mati, jadi bukan karena trouble diservice apache/mysql/
> lainnya.

Yang saya tahu sih nagios :)
Nagios ini dijalankan di server yang tugasnya memantau node-node tertentu.
Notifikasi jika node mati bisa dilakukan via 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