Re: [tanya-jawab] Software / script deteksi link internet mati - kemudian mengirimkan alert via email.
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.
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.
> ++ 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.
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.
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.
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/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.
> ++ 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.
> 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/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.
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.
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