[Linux-sunucu] Re: Servis/Uygulama Durduğunda Yeniden Başlatan Yazılım

2014-03-03 Başlik Eray Aslan
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

2014-02-28 Başlik Ünal Yılmaz
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

2014-02-27 Başlik Özgür Kılıçaslan
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

2014-02-26 Başlik Özgür Kılıçaslan
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

2014-02-26 Başlik Selçuk Mıynat
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

2014-02-26 Başlik Ercan Topalak
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