=====================================
#!/bin/bash
batas=75 #Batas Max Memory dalam persen
memori=$(free | grep "Mem:" | awk '{print $2}')
pakai=$(free | grep "cache:" | awk '{print $3}')
hitung=$(echo "scale=0;100-$pakai * 100 / $memori" | bc -l)
akhir=$(echo "scale=0;100-$hitung" | bc -l)
if [ $akhir -gt $batas ]
then
/sbin/service httpd restart
/sbin/service mysqld restart
echo "Apache dan Mysqld di restart - `date +'%d-%m-%Y %T'`. Status RAM akhir $akhir%" \
>> /var/log/apache_mysql_restarter.log
fi
========
Script written by Morhan Tambunan