Load yükseldiğinde apache ve exim restart etsin

Nano /usr/bin/loadkontrol

yazdıktan sonra bunları yapıştırın

#/usr/bin/!
load=”20″
komutcan=`top -b -n 1 | head -n 20 | grep average | awk ‘{print $12}’ | cut -d, -f1 | cut -d. -f1`
if [ "$komutcan" -ge "$load" ]
then
echo “Son yeniden baslatma suresi: `date`” >> /var/log/loadkontrol.load

# Kural ihlali durumunda yapılacak isler alt kısma girilecek

# Suyunu cikartirsaniz sonucu kotu olabilir 

service httpd restart
service exim restart

# Kural Sonu

Kaydedip çıkın daha sonra chmod değeri verin;

chmod +x /usr/bin/loadkontrol

Sonra crontab’a ekleyin…

crontab -e

yazın en alt satıra şunu girin..

*/30 * * * * sh /usr/bin/loadkontrol    kaç dakikada bir load’ı kontrol etmesini istiyorsanız ona göre */30 kısmını editleyin.

cat /var/log/loadkontrol

Bu cevap yeterince yardımcı oldu mu?

 Bu dökümanı yazdır

Also Read

Linux Hosting öntanımlı index sayfa sıralamasını değiştirme

Linux Hosting paketinizde bulunan ontanimli index sayfa siralamanizi .htaccess dosyasi...

iframe Virüsü ve Saldırgan Site Sorunu Çözümü

İframe Virüsü Nedir?Bir Tür Fake Sanal h.a.c.k Yöntemidir.Direkt Dosyalara...

cPanel ssh’da hızlı full yedek alma işlemi nasıl yapılır?

Full yedek alma işlemi nasıl yapılır?cPanel üzerinde bazı zamanlarda farklı şekillerde...

Cpanel Hotlink Koruması Nasıl Ayarlanır?

Bu işlem için ilk olarak web sitemizin Cpanel sayfasına giriş yapıyoruz...

Perl (modperl) ve CGI nedir? Ne İşe Yarar?

Perl nedir ? CGI/Perl ile sunucu taraflı programlama:CGI Nedir? CGI kelimesi, Common Gatevay...