[Linux-sunucu] Re: Servis/Uygulama Durduğunda Yeniden Başlatan Yazılım
On Sat, Mar 01, 2014 at 12:56:47AM +0200, Ünal Yılmaz wrote: httpd_sayisi=$( ps aux | grep httpd | wc -l ) ps aux | grep [h]ttpd | wc -l Aksi halde ps ciktisinde grep de gozukur ve sonuc sifir olmaz (bazi kosullarda olabilir ama oraya gitmeyelim). Daha kolayi pgrep kullanin if $(pgrep httpd /dev/null); then calisiyor else calismiyor fi Daha da iyisi daha once soylendigi gibi duzgun bir monitoring tool kurun. Veya systemd tarzi yeni init sistemlerine bakin (otomatik restart). Veya puppet tarzi yazilimlara. -- Eray if [ $httpd_sayisi -eq 0 ] then echo '' web servisi restart edildi '' | mail unalyil...@hotmail.com service httpd restart /dev/null if [ $? -ne 0 ] then echo '' web service restart edilmedi '' | mail unalyil...@hotmail.com fi fi sleep 5 done ** Date: Thu, 27 Feb 2014 15:07:48 +0200 From: ozgurkilicas...@gmail.com To: linux-sunucu@liste.linux.org.tr Subject: [Linux-sunucu] Re: Servis/Uygulama Durduğunda Yeniden Başlatan Yazılım Merhaba, Bu konuda bir bilgim yok. 26 Şubat 2014 15:40 tarihinde Ercan Topalak ercantopa...@gmail.com yazdı: Selam Özgür, Bir konuyu farklı yere çekeceğim ama, monit ile network trafiğini kontrol etmek mümkün mü? 2014-02-26 12:29 GMT+02:00 Selçuk Mıynat selcukmiy...@gmail.com: Selam, 2014-02-26 11:20 GMT+02:00 ömer ölmez omer.ol...@gmail.com: Merhabalar, ubuntu üzerinde sistem yeniden başladığında, çalışması gereken bir takım servis/uygulamalarım var. Sistem yeniden başladığında çalışması için rc.local içine yazdığımda sorun yok. Fakat bazı durumlarda ilgili servis/uygulama durabiliyor. Bu tür durumlarda servis/yazılımı yeniden başlatacak bir uygulamaya ihtiyacım var. Bunlardan birisi işinizi görebilir: supervisord: http://supervisord.org/ daemontools: http://cr.yp.to/daemontools.html runit: http://smarden.org/runit/ -- Selçuk Mıynat ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu -- Görünenler, gerçek olsaydı bilime gerek kalmazdı. ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
[Linux-sunucu] Re: Servis/Uygulama Durduğunda Yeniden Başlatan Yazılım
Ben genelde geri planda çalışan script yöntemini kullanıyorum (centosta kullanılmıştır) iyi çalışmalar... ** #!/bin/bash while [ 1 ] do httpd_sayisi=$( ps aux | grep httpd | wc -l ) if [ $httpd_sayisi -eq 0 ] then echo '' web servisi restart edildi '' | mail unalyil...@hotmail.com service httpd restart /dev/null if [ $? -ne 0 ] then echo '' web service restart edilmedi '' | mail unalyil...@hotmail.com fi fi sleep 5 done ** Date: Thu, 27 Feb 2014 15:07:48 +0200 From: ozgurkilicas...@gmail.com To: linux-sunucu@liste.linux.org.tr Subject: [Linux-sunucu] Re: Servis/Uygulama Durduğunda Yeniden Başlatan Yazılım Merhaba, Bu konuda bir bilgim yok. 26 Şubat 2014 15:40 tarihinde Ercan Topalak ercantopa...@gmail.com yazdı: Selam Özgür, Bir konuyu farklı yere çekeceğim ama, monit ile network trafiğini kontrol etmek mümkün mü? 2014-02-26 12:29 GMT+02:00 Selçuk Mıynat selcukmiy...@gmail.com: Selam, 2014-02-26 11:20 GMT+02:00 ömer ölmez omer.ol...@gmail.com: Merhabalar, ubuntu üzerinde sistem yeniden başladığında, çalışması gereken bir takım servis/uygulamalarım var. Sistem yeniden başladığında çalışması için rc.local içine yazdığımda sorun yok. Fakat bazı durumlarda ilgili servis/uygulama durabiliyor. Bu tür durumlarda servis/yazılımı yeniden başlatacak bir uygulamaya ihtiyacım var. Bunlardan birisi işinizi görebilir: supervisord: http://supervisord.org/ daemontools: http://cr.yp.to/daemontools.html runit: http://smarden.org/runit/ -- Selçuk Mıynat ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu -- Görünenler, gerçek olsaydı bilime gerek kalmazdı. ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
[Linux-sunucu] Re: Servis/Uygulama Durduğunda Yeniden Başlatan Yazılım
Merhaba, Bu konuda bir bilgim yok. 26 Şubat 2014 15:40 tarihinde Ercan Topalak ercantopa...@gmail.com yazdı: Selam Özgür, Bir konuyu farklı yere çekeceğim ama, monit ile network trafiğini kontrol etmek mümkün mü? 2014-02-26 12:29 GMT+02:00 Selçuk Mıynat selcukmiy...@gmail.com: Selam, 2014-02-26 11:20 GMT+02:00 ömer ölmez omer.ol...@gmail.com: Merhabalar, ubuntu üzerinde sistem yeniden başladığında, çalışması gereken bir takım servis/uygulamalarım var. Sistem yeniden başladığında çalışması için rc.local içine yazdığımda sorun yok. Fakat bazı durumlarda ilgili servis/uygulama durabiliyor. Bu tür durumlarda servis/yazılımı yeniden başlatacak bir uygulamaya ihtiyacım var. Bunlardan birisi işinizi görebilir: supervisord: http://supervisord.org/ daemontools: http://cr.yp.to/daemontools.html runit: http://smarden.org/runit/ -- Selçuk Mıynat ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu -- Görünenler, gerçek olsaydı bilime gerek kalmazdı. ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
[Linux-sunucu] Re: Servis/Uygulama Durduğunda Yeniden Başlatan Yazılım
Monit 26 Şubat 2014 11:20 tarihinde ömer ölmez omer.ol...@gmail.com yazdı: Merhabalar, ubuntu üzerinde sistem yeniden başladığında, çalışması gereken bir takım servis/uygulamalarım var. Sistem yeniden başladığında çalışması için rc.local içine yazdığımda sorun yok. Fakat bazı durumlarda ilgili servis/uygulama durabiliyor. Bu tür durumlarda servis/yazılımı yeniden başlatacak bir uygulamaya ihtiyacım var. Bu konuda önerebileceğiniz basit bir çözüm var mı? Selamlar... ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu -- Görünenler, gerçek olsaydı bilime gerek kalmazdı. ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
[Linux-sunucu] Re: Servis/Uygulama Durduğunda Yeniden Başlatan Yazılım
Selam, 2014-02-26 11:20 GMT+02:00 ömer ölmez omer.ol...@gmail.com: Merhabalar, ubuntu üzerinde sistem yeniden başladığında, çalışması gereken bir takım servis/uygulamalarım var. Sistem yeniden başladığında çalışması için rc.local içine yazdığımda sorun yok. Fakat bazı durumlarda ilgili servis/uygulama durabiliyor. Bu tür durumlarda servis/yazılımı yeniden başlatacak bir uygulamaya ihtiyacım var. Bunlardan birisi işinizi görebilir: supervisord: http://supervisord.org/ daemontools: http://cr.yp.to/daemontools.html runit: http://smarden.org/runit/ -- Selçuk Mıynat ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
[Linux-sunucu] Re: Servis/Uygulama Durduğunda Yeniden Başlatan Yazılım
Selam Özgür, Bir konuyu farklı yere çekeceğim ama, monit ile network trafiğini kontrol etmek mümkün mü? 2014-02-26 12:29 GMT+02:00 Selçuk Mıynat selcukmiy...@gmail.com: Selam, 2014-02-26 11:20 GMT+02:00 ömer ölmez omer.ol...@gmail.com: Merhabalar, ubuntu üzerinde sistem yeniden başladığında, çalışması gereken bir takım servis/uygulamalarım var. Sistem yeniden başladığında çalışması için rc.local içine yazdığımda sorun yok. Fakat bazı durumlarda ilgili servis/uygulama durabiliyor. Bu tür durumlarda servis/yazılımı yeniden başlatacak bir uygulamaya ihtiyacım var. Bunlardan birisi işinizi görebilir: supervisord: http://supervisord.org/ daemontools: http://cr.yp.to/daemontools.html runit: http://smarden.org/runit/ -- Selçuk Mıynat ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu ___ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu