Natürlich kann der Server unter Umständen noch E-Mails verschicken wenn "nur" der Apache down ist.
Es laufen mehrere Dienste auf deinem Server die du bei Eingabe von pstree sehen kannst. Ein Dienst ist der Apache also der httpd Dämon , ein anderer Dienst ist eventuell postfix, SMTP, MySQL , FTP ect.
Jetzt ist die Frage, aus welchem Grund könnte dein Server ausfallen und was genau bezeichnest du als Ausfall, denn die Dienste können auch einzelnd ausfallen.
Wenn der Server überlastet wird, z.B. durch schlechte Sripte, krasse DB Abfragen, hohe Besucherzahlen, DOS Angriff, oder sogar eine extreme Spamm Welle, dann steigt die load average auf ein vielfaches dessen was der Server in der Lage ist zu leisten.
Wie hoch das steigen kann bevor der Server ernsthafte Probleme bekommt ist unterschiedlich, ich kenne Server die bei einer Load von 3 kaum noch aus der Hufe kommen und wir hatten einmal einen minni Server der mit einer Load von 19 (also etwa 19-fach überlastet) noch in relativ normaler Geschwindigkeit Webseiten anzeigte...
Wenn der Server mit der Last nicht mehr fertig wird, beginnt er einzelne PIDs also einzelne Prozesse/Anfragen/Aufgaben zu killen weil ihm sozusagen der Atem ausgeht.
Es ist möglich das der httpd Daemon ausfällt aber der SMTP Daemon noch läuft(kann mails noch versenden, nur wenn das versendende Script welches per cronjob aufgerufen wird ein php Script ist .. wird das php script nicht mehr laufen wenn php als teil des apaches läuft ...) , aber es kann auch sein das der httpd Daemon noch läuft aber MySQL, FTP und SMTP berereits down ist ..
Wenn du einen zuverlässigen Monitor möchtest, musst du von einem andern Server, wenn möglich aus einem anderen Netz sämtliche dir wichtigen Dienste abfragen. Also jede x-Zeit testen ob der SMTP, Pop, httpd, MySQL, SSH und FTP Dienst noch antwortet und die Load auslesen. Wenn x - mal hintereinander eine Fehlermeldung kommt oder die Load dauerhaft über einem gewissen Wert liegt, lässt du dir eine E-Mail schicken, am besten gleich so das du auch eine sms bekommst .. dann hast du einen tauglichen Monitor so in etwa wie wir ihn einsetzen.
(puh, nicht einfach sowas zu erklären)
Das ganze nur mal so als grobe Denk-Hilfe, weiter ins Detail wie dabei was funktioniert werde ich nicht gehen, aber ich denke es hilft ein klein wenig weiter
Rieke
---