freebitco.in

Restart Linux Service Ketika CPU Load Tinggi

In Linux, Tutorial

Perkara High CPU Load adalah salah satu masalah besar bagi pengguna hosting/web terutama admin server. Bagaimana tidak, apabila CPU Load tinggi otomatis kinerja server sudah pasti tidak akan maksimal.

Lalu bagaimana cara mengatasinya? Caranya cukup mudah (ini hanya salah satu cara dari sekian banyak cara 😀 ), yaitu pasang saja script dibawah ini dan jalankan melalui cronjob.

#!/bin/sh
# script to check server for extremely high load and restart Apache if the condition is matched
check=`cat /proc/loadavg | sed 's/\./ /' | awk '{print $1}'`
# laod average on 5 minutes
max_load='10'
# log file
high_load_log='/var/log/high_cpu_load_restart.log';
# location to service init script
service_init='/etc/init.d/php5-fpm';
#
if [ $check -gt "$max_load" ]; then
$service_init stop
sleep 10;
$service_init restart
echo "$(date) : Restart service due to excessive load | $check |" >> $high_load_log;
fi

 

Pada script diatas service yang saya pantau adalah php5-fpm, silahkan diganti sesuai dengan kebutuhan ….

Dan apabila script tidak jalan ketika di-load menggunakan cronjob, maka cukup tambahkan kode berikut persis dibawah “#!/bin/sh”

 

HOME=/root
LOGNAME=root
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
LANG=en_US.UTF-8
SHELL=/bin/sh
PWD=/root

 

Selamat mencoba ……

Related Search

Tags: #cpu load #cronjob #crontab #linux #overload #SCRIPT #server #service #sh

Anda sedang membaca artikel tentang Restart Linux Service Ketika CPU Load Tinggi. Silahkan baca artikel Be Log tentang Linux, Tutorial lainnya. Semoga bermanfaat ...

Setup Storage Path The Dude di RB750G r3
Setup Storage Path The Dude di RB750G r3
The Dude merupakan tool yang cukup penting
Install Teamviewer via Terminal di Ubuntu 18.04 Bionic Beaver
Install Teamviewer via Terminal di Ubuntu 18.04 Bionic Beaver
Aku coba install Teamviewer menggunakan GUI tapi
Setup Raspberry Pi 3 Video Resolution
Setup Raspberry Pi 3 Video Resolution
Raspberry Pi, saat ini bisa menjadi alternatif
Mengatasi Ubuntu 16.04 Yang Hang Pada Saat Reboot atau Shutdown
Mengatasi Ubuntu 16.04 Yang Hang Pada Saat Reboot atau Shutdown
Pada beberapa laptop terkadang Ubuntu yang sudah

Top