Home > linux > Действие при превышении Load Average

Действие при превышении Load Average

September 4th, 2010

Простой скрипт рестартящий апач при превышении LA определенного значения (в данном примере 5):

#!/bin/sh

a=`uptime | awk -F "load average: " '{ print $2 }' | cut -d, -f1 | sed "s/[,.]//g"`;
if [ "$a" -lt 500 ]; then
    echo ALLOK;
    echo $a;
else
    echo $a;
    /etc/init.d/httpd restart;
fi

linux

  1. No comments yet.
  1. No trackbacks yet.