Automatisches Rebooten bei hohem Load

Bash, Shell, PHP, Python, Perl, CGI
foobar
Posts: 44
Joined: 2007-01-24 18:52

Automatisches Rebooten bei hohem Load

Post by foobar »

Hallo,

habe mir gedacht, dass es ganz nützlich wäre, wenn man den Apache bei hohem Load (grenzereich am besten angebbar, also z.b. maxload = 3) neu starten könnte per Script und man dieses dann einfach per Crontab alle 3 Minuten laufen lassen könnte oder so ... Hat jemand sowas oder könnte sowas kurz machen (ist sicherlich nur ein 5 Zeiler, kenne mich leider nicht aus) :( Oder einen Hinweis, nach was ich suchen soll ...

Danke und Gruß!
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53

Re: Automatisches Rebooten bei hohem Load

Post by Roger Wilco »

Was erhoffst du dir von dem Neustart? Wenn die Load Avg. hoch ist, hat das i. d. R. einen Grund.
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin

Re: Automatisches Rebooten bei hohem Load

Post by flo »

Bei 3 sind doch solche Maßnahmen nicht angebracht!? Wenn Du möchtest, daß der Rechner idle läuft, fahr die Dienste runter ...

Ansonsten:

Code: Select all

FLOAT=`cat /proc/loadavg | awk '{ print $1}'`; INT=${FLOAT/.*}; if [ $INT -eq 0 ]; then echo "hallo"; fi