Benutzerspezifische Werkzeuge
Sie sind hier: Startseite Members ctheune Drehbuch: Das dreckige Dutzend Trick 4: Systemüberwachung

Trick 4: Systemüberwachung

von Christian TheuneZuletzt verändert: 07.05.2006 15:11
  • Trick 4 (Pause)
  • In Trick Nummer 3 haben wir im Simulationsmodus eine neue Software eingeführt.
  • Diese ist inzwischen im gesamten Cluster verfügbar. Allerdings möchten wir unsere Anwendung noch ein paar Tage etwas intensiver überwachen, um mögliche Fehler schnell zu entdecken.
  • Dazu lassen wir uns auftretende Fehler per E-Mail zuschicken.
  • Ich bearbeite die Konfiguration von "server 1" in "etc zope conf".
  • Im Abschnitt "event log" füge ich das Ziel "email notifier" ein. Außerdem gebe ich die E-Mail-Adresse des Empfängers sowie eine Absenderadresse an. Ebenso muss ich den Mailserver festlegen, über den die E-Mails verschickt werden.
  • Als Mindeststufe für die Log-Meldungen wähle ich "error". Somit erhalte ich nur die Meldungen, die schwerwiegender als normale Systeminformationen sind.
  • Nach einem Neustart des Servers ist das E-Mail-Logging aktiv und ich erhalte im Fehlerfall eine Benachrichtigung per E-Mail.
  • Ich lade die Anwendung in meinem Browser, und gebe zum Testen eine neue Adresse ein.
  • Wenn ich das Adressbuch exportiere erhalte ich einen Fehler exportiere erhalte ich einen Fehler.
  • Ein Blick in mein E-Mail-Programm bestätigt, dass ich eine E-Mail erhalten habe.
  • Öffne ich die neue E-Mail sehe ich, welcher Fehler aufgetreten ist, welche URL aufgerufen wurde, sowie weitere Systeminformationen.
  • In diesem vierten Trick habe ich Ihnen gezeigt, wie man E-Mail-Benachrichtigungen benutzt um eine eine Zope-3-Anwendung zu überwachen. Damit endet der erste Teil unserer Reihe "Das dreckige Dutzend", der sich mit dem Betrieb und der Administration eines Zope-3-Systems beschäftigte.
  • Die nächsten drei Folgen behandeln das Thema "Debugging".
  • Als erstes zeige ich Ihnen in Trick 5, wie sie Fehler gezielt analysieren.
  • Nächsten Montag zeige ich Ihnen in Trick 5, wie sie Fehler gezielt analysieren.