[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Überwachung für Apache?



Dr. Werner Popken schrieb:
Hallo!

Ich hatte (ich glaube sogar schon mehrfach) die Situation, da=DF Apache
lief, aber nicht mehr reagierte. Zuf=E4llig bin ich auf diese
Fehlersituation gesto=DFen, habe sie untersucht und konnte mir dann nur
noch durch ein reboot helfen, weil es nicht m=F6glich war, Apache zu
stoppen oder neu zu starten (ich wei=DF es nicht mehr, was bei killall
passierte).

Gibt es f=FCr diesen Fall ein =DCberwachungsprogramm? Ich rufe jetzt von
einer anderen Maschine jede Minute lynx auf, teste, ob eine
vern=FCnftige Antwort kommt, und l=F6se gegebenenfalls von da aus ein
reboot aus. Das ist aber nat=FCrlich aufwendig und primitiv. Ich k=F6nnte
mir vorstellen, da=DF es da etwas Einfacheres und Eleganteres gibt. Wei=DF
jemand etwas?

evtl. so (als cron job regelmäßig, z.B. alle 5 min):

#! /bin/bash
wget -q -O index.html http://www.meinserver.de/
test=`grep -o "Zeichenkette aus der Seite" index.html`

if [ -z $test ]; then
	echo "server nicht erreichbar"
fi

die Ausgabe des wird dann dem User unter dem der Job läuft als Mail zugestellt. Man könnte natürlich auch direkt eine Mail absenden lassen (mail -s ... statt echo)


Mit freundlichen Gr=FC=DFen
Werner Popken


Gruß
Michael






Reply to: