Skip to content

Website-Monitoring

Flowguard prüft den Zustand und die Performance deiner Website in regelmäßigen Abständen. Du siehst Verfügbarkeit, Antwortzeiten und Erreichbarkeit direkt im WordPress-Dashboard.

Was ist Website-Monitoring?

Website-Monitoring prüft regelmäßig, ob deine Website online ist und korrekt funktioniert. Flowguard führt geplante Health Checks durch und erfasst Metriken wie Antwortzeit und HTTP-Status.

Website MonitoringContinuous health checks
Running
CheckHTTP request to site
AnalyzeResponse time & status
AlertEmail if issues found
LogStore results

Hauptfunktionen

Echtzeit-Status-Überwachung

Flowguard überwacht die Verfügbarkeit deiner Website und erkennt Probleme sofort. Das Monitoring-Dashboard zeigt den aktuellen Status mit klaren Indikatoren:

  • Website online – Deine Website ist erreichbar und reagiert normal
  • Leistungsmetriken – Antwortzeiten und langsame Perioden
  • Health Checks – Regelmäßige automatisierte Prüfungen

Statistiken

Detaillierte Daten zur Performance deiner Website:

  • Uptime-Prozentsatz – Verfügbarkeit in den letzten 30 Tagen
  • Durchschnittliche Antwortzeit – Wie schnell deine Website auf Anfragen reagiert
  • Gesamtzahl der Prüfungen – Wie viele Health Checks durchgeführt wurden
  • Vorfallzähler – Alle Ausfallzeitereignisse

Diagramme und Grafiken

Interaktive Diagramme zeigen die Performance deiner Website:

  • Uptime im Zeitverlauf – Verfügbarkeit als Zeitleisten-Diagramm
  • Antwortzeit-Trends – Leistungsveränderungen über Zeit
  • HTTP-Statuscodes – Verteilung der Serverantworten

Ausfallzeit-Erkennung

Flowguard erkennt automatisch verschiedene Arten von Problemen:

  • Serverfehler – 500 Internal Server Errors und andere Fehler
  • Client-Fehler – 404 Not Found und Berechtigungsprobleme
  • Antwortzeitprobleme – Wenn deine Website langsam reagiert
  • HTTP-Status-Überwachung – Verfolgt alle Antwortcodes

E-Mail-Benachrichtigungen

Benachrichtigungen bei Problemen:

  • Sofortige Benachrichtigungen – E-Mail, sobald deine Website ausfällt
  • Konfigurierbar – Benachrichtigungen in den Einstellungen aktivieren oder deaktivieren
  • Eigene E-Mail-Adresse – Benachrichtigungen an eine beliebige Adresse senden
  • Drosselung – Verhindert Benachrichtigungs-Spam bei längeren Ausfällen

Konfiguration

Passe das Monitoring an deine Bedürfnisse an:

  • Prüfintervalle – 1, 3, 5, 10, 15, 30 oder 60 Minuten
  • Aktivieren/Deaktivieren – Monitoring mit einem Klick ein- oder ausschalten
  • Manuelle Prüfungen – Jederzeit einen Health Check manuell auslösen
  • Verlauf verwalten – Monitoring-Protokolle bei Bedarf löschen

Erste Schritte

Monitoring aktivieren

  1. Navigiere zu Flowguard > Einstellungen im WordPress-Admin
  2. Klicke auf den Tab Funktionen
  3. Aktiviere Monitoring aktivieren
  4. Wähle dein bevorzugtes Prüfintervall (Standard: 5 Minuten)
  5. Klicke auf Änderungen speichern

Flowguard beginnt dann automatisch mit der Überwachung deiner Website.

Monitoring-Daten anzeigen

So gelangst du zum Monitoring-Dashboard:

  1. Gehe zu Flowguard > Monitoring im WordPress-Menü
  2. Sieh dir den aktuellen Status deiner Website oben an
  3. Prüfe die detaillierten Statistiken und Diagramme darunter
  4. Kontrolliere aktuelle Vorfälle (falls vorhanden) am Ende der Seite

Dashboard-Widget

Wenn Monitoring aktiviert ist, erscheint ein kompaktes Monitoring-Widget auf dem Flowguard-Dashboard mit:

  • Aktuellem Website-Status
  • Performance-Metriken
  • Einem Mini-Trenddiagramm
  • Direktlink zur vollständigen Monitoring-Ansicht

Das Monitoring-Dashboard

Status-Banner

Das Status-Banner oben zeigt den aktuellen Zustand deiner Website:

  • Grünes Banner – Website ist erreichbar und reagiert normal
  • Antwortzeit-Badge – Wie schnell deine Website geantwortet hat
  • HTTP-Status-Badge – Der Server-Antwortcode
  • Zuletzt geprüft – Zeitstempel der letzten Prüfung

Statistik-Karten

Vier Metriken im Überblick:

  1. Uptime (30 Tage) – Prozentsatz der Verfügbarkeit deiner Website
  2. Durchschn. Antwortzeit – Durchschnittliche Server-Antwortzeit in Millisekunden
  3. Gesamtprüfungen – Anzahl der durchgeführten Health Checks
  4. Vorfälle – Anzahl erkannter Ausfallzeitereignisse

Diagramm-Bereich

Interaktive Diagramme zeigen Trends:

Uptime im Zeitverlauf

  • Verfügbarkeit deiner Website im gewählten Zeitraum
  • Grüner Bereich = Uptime, roter Bereich = Ausfallzeiten
  • Fahre mit der Maus über Datenpunkte, um genaue Zeitstempel zu sehen

Antwortzeit

  • Wie schnell dein Server auf Anfragen reagiert
  • Hilft, Performance-Verschlechterungen zu erkennen
  • Gemessen in Millisekunden

HTTP-Statuscodes

  • Balkendiagramm mit der Verteilung der Serverantworten
  • Häufige Codes: 200 (OK), 500 (Server Error), 404 (Not Found)

Zeitraumfilter

Wechsle zwischen verschiedenen Zeiträumen:

  • 1h – Monitoring-Daten der letzten Stunde
  • 24h – Letzte 24 Stunden (Standard)
  • 7d – Letzte 7 Tage
  • 30d – Letzte 30 Tage

Vorfallsliste

Die Vorfallsliste zeigt eine chronologische Liste der Ausfallzeitereignisse:

  • Vorfallsdauer – Wie lange deine Website ausgefallen war
  • Start-/Endzeiten – Wann der Vorfall begann und behoben wurde
  • Fehlerdetails – Spezifische Fehlermeldungen, falls vorhanden
  • Aktiv-Badge – Hebt laufende Vorfälle hervor

Benachrichtigungen konfigurieren

E-Mail-Benachrichtigungen einrichten

  1. Gehe zu Flowguard > Einstellungen
  2. Navigiere zum Tab Benachrichtigungen
  3. Aktiviere Monitoring-Benachrichtigungen aktivieren
  4. Gib deine Benachrichtigungs-E-Mail-Adresse ein
  5. Speichere die Einstellungen

Du erhältst dann E-Mails, wenn deine Website ausfällt.

Inhalt der Benachrichtigungs-E-Mails

E-Mails bei Ausfällen enthalten:

  • Klare Betreffzeile mit dem Hinweis, dass die Website ausgefallen ist
  • Zeitstempel, wann das Problem erkannt wurde
  • Fehlerdetails (HTTP-Statuscode, Fehlermeldung)
  • Direktlink zum Monitoring-Dashboard

Prüfintervalle erklärt

Wähle, wie häufig Flowguard deine Website prüft:

IntervallAnwendungsfallPrüfungen pro Tag
1 MinuteKritische Websites, die sofortige Erkennung brauchen1.440
3 MinutenWebsites mit hoher Priorität480
5 MinutenStandard-Monitoring (empfohlen)288
10 MinutenReguläres Monitoring144
15 MinutenAusgewogener Ansatz96
30 MinutenRessourcenschonendes Monitoring48
60 MinutenLeichtes Monitoring24

Empfehlung: Starte mit 5-Minuten-Intervallen – ein guter Kompromiss zwischen Reaktionszeit und Ressourcenverbrauch.

Datensynchronisierung

Die Prüfungen laufen auf unseren Remote-Servern in deinem gewählten Intervall. Die Ergebnisse werden periodisch mit deinem WordPress-Dashboard synchronisiert — mindestens alle 5 Minuten, oder doppeltes Prüfintervall (maximal 30 Minuten). Es kann daher eine kurze Verzögerung geben, bis neue Ergebnisse im Dashboard erscheinen. Nutze den Jetzt Prüfen-Button für ein sofortiges Ergebnis.

Was wird überwacht

Flowguards Monitoring-System führt diese Health Checks durch:

HTTP-Antwortprüfung

  • Sendet eine Anfrage an die Startseite deiner Website
  • Prüft, ob der Server erfolgreich antwortet
  • Misst die Antwortzeit in Millisekunden
  • Erfasst HTTP-Statuscodes

Fehlererkennung

  • 5xx Serverfehler – Interne Serverfehler, Datenbankverbindungsprobleme
  • 4xx Client-Fehler – Seite nicht gefunden, Zugriff verweigert
  • 3xx Redirects – Übermäßige Weiterleitungen, Redirect-Schleifen
  • Timeout-Erkennung – Website braucht zu lange zum Antworten

Performance-Monitoring

  • Antwortzeit-Tracking – Messungen mit Millisekundengenauigkeit
  • Trendanalyse – Performance-Verschlechterungen über die Zeit erkennen
  • Vergleich mit Referenzwerten – Aktuelle Performance mit historischen Daten vergleichen

Statuswechsel

  • Online zu Offline – Sofortige Erkennung, wenn die Website nicht mehr erreichbar ist
  • Offline zu Online – Automatische Wiederherstellungserkennung
  • E-Mail-Benachrichtigungen – Bei Statuswechseln werden Benachrichtigungen versendet

Manuelle Health Checks

Du möchtest deine Website sofort prüfen? Nutze die manuelle Prüfung:

  1. Gehe zum Monitoring-Tab
  2. Klicke oben rechts auf Jetzt prüfen
  3. Flowguard führt einen sofortigen Health Check durch
  4. Die Ergebnisse erscheinen sofort im Dashboard

Das ist nützlich für:

  • Tests nach Änderungen an deiner Website
  • Prüfung, ob deine Website erreichbar ist
  • Prüfung außerhalb des geplanten Intervalls

Verlauf löschen

Du kannst alle Monitoring-Daten löschen:

  1. Navigiere zu Flowguard > Monitoring
  2. Klicke auf Verlauf löschen
  3. Bestätige die Aktion

Hinweis: Damit werden alle Monitoring-Protokolle und Statistiken unwiderruflich gelöscht. Die geplanten Prüfungen laufen normal weiter.

Monitoring in der Praxis

Szenario 1: Fehlerhaftes Plugin-Update

Du aktualisierst ein WordPress-Plugin und es verursacht einen schwerwiegenden Fehler:

  1. Flowguards nächste geplante Prüfung erkennt einen 500-Fehler
  2. Du erhältst eine E-Mail-Benachrichtigung
  3. Das Monitoring-Dashboard zeigt den genauen Zeitpunkt des Fehlers
  4. Du kannst das problematische Plugin identifizieren und beheben
  5. Flowguard bestätigt, dass die Website wieder online ist

Szenario 2: Performance-Verschlechterung

Deine Website reagiert zunehmend langsamer:

  1. Das Antwortzeit-Diagramm zeigt einen Aufwärtstrend
  2. Du untersuchst die Ursache und findest ein Datenbank-Query-Problem
  3. Nach der Optimierung zeigt das Diagramm eine Verbesserung
  4. Du kannst den Erfolg der Maßnahme verifizieren

Szenario 3: Geplante Wartung

Du musst Wartungsarbeiten am Server durchführen:

  1. Deaktiviere das Monitoring vorübergehend in den Einstellungen
  2. Führe die Wartungsarbeiten durch
  3. Aktiviere das Monitoring wieder, wenn du fertig bist
  4. Die Überwachung läuft ohne Fehlalarme weiter

Tipps und Best Practices

Starte konservativ

Beginne mit einem längeren Prüfintervall (15-30 Minuten) und passe es nach Bedarf an. Häufigere Prüfungen erkennen Probleme schneller, verbrauchen aber mehr Ressourcen.

Verwende eine dedizierte E-Mail-Adresse

Richte eine eigene E-Mail-Adresse für Monitoring-Benachrichtigungen ein (z.B. alerts@deinedomain.de), damit Benachrichtigungen nicht in anderen Mails untergehen.

Schau dir dein Monitoring-Dashboard wöchentlich an, um:

  • Muster bei Ausfällen oder Performance-Problemen zu erkennen
  • Die Zuverlässigkeit deines Hostings zu überprüfen
  • Schleichende Performance-Verschlechterungen aufzuspüren

Teste dein Monitoring

Nachdem du das Monitoring eingerichtet hast:

  1. Verursache vorübergehend einen Fehler (z.B. benenne eine Theme-Datei um)
  2. Warte auf das nächste Prüfintervall
  3. Überprüfe, ob du eine E-Mail-Benachrichtigung erhältst
  4. Behebe den Fehler und bestätige die Wiederherstellung

Nutze historische Daten

Bevor du größere Änderungen an deiner Website vornimmst:

  • Notiere dir den aktuellen Uptime-Prozentsatz
  • Halte die durchschnittlichen Antwortzeiten fest
  • Vergleiche nach den Änderungen die Metriken, um Verbesserungen zu bestätigen

Fehlerbehebung

Keine E-Mail-Benachrichtigungen?

  1. Prüfe, ob Monitoring-Benachrichtigungen unter Einstellungen > Benachrichtigungen aktiviert sind
  2. Stelle sicher, dass die E-Mail-Adresse korrekt ist
  3. Schau in deinem Spam-/Junk-Ordner nach
  4. Teste die WordPress-E-Mail-Funktion mit einem anderen Plugin
  5. Kontaktiere deinen Hosting-Anbieter bezüglich E-Mail-Zustellung

Diagramme zeigen keine Daten?

  1. Stelle sicher, dass Monitoring unter Einstellungen > Funktionen aktiviert ist
  2. Warte mindestens 2-3 Prüfintervalle ab
  3. Löse eine manuelle Prüfung über die Schaltfläche Jetzt prüfen aus
  4. Prüfe, ob WP-Cron auf deinem Server funktioniert

Prüfungen werden nicht ausgeführt?

  1. Bestätige, dass Monitoring in den Einstellungen aktiviert ist
  2. Prüfe, ob WordPress WP-Cron funktioniert
  3. Sieh in den Server-Fehlerprotokollen nach PHP-Fehlern
  4. Versuche, Monitoring zu deaktivieren und erneut zu aktivieren

Technische Details

So funktioniert es

Flowguards Monitoring nutzt das WordPress-eigene WP-Cron-System, um regelmäßige Health Checks zu planen:

  1. Scheduler – Richtet wiederkehrende Events basierend auf deinem Prüfintervall ein
  2. Checker – Führt HTTP-Anfragen an die Startseite deiner Website durch
  3. Logger – Speichert alle Prüfergebnisse in der Datenbank
  4. Analyzer – Berechnet Statistiken und erkennt Vorfälle
  5. Notifier – Versendet E-Mail-Benachrichtigungen bei Bedarf

Datenbankspeicherung

Monitoring-Daten werden in einer eigenen Datenbanktabelle gespeichert:

  • Effiziente Indizierung für schnelle Abfragen
  • Zeitstempel für präzise Auswertungen
  • Automatische Bereinigung alter Daten (optional)

REST API Endpoints

Monitoring ist in Flowguards REST API integriert:

  • GET /wp-json/flowguard/v1/monitoring/stats – Statistiken abrufen
  • GET /wp-json/flowguard/v1/monitoring/logs – Prüfprotokolle abrufen
  • GET /wp-json/flowguard/v1/monitoring/incidents – Vorfälle auflisten
  • POST /wp-json/flowguard/v1/monitoring/check-now – Manuelle Prüfung auslösen
  • DELETE /wp-json/flowguard/v1/monitoring/logs – Verlauf löschen

Datenschutz und Daten

Was gespeichert wird

Flowguard Monitoring speichert:

  • Zeitstempel jeder Prüfung
  • Empfangener HTTP-Statuscode
  • Antwortzeit in Millisekunden
  • Fehlermeldungen (falls vorhanden)
  • Online-/Offline-Status

Was nicht gespeichert wird

  • Seiteninhalte oder HTML
  • Nutzerdaten oder persönliche Informationen
  • Cookies oder Session-Daten
  • Datenbankabfragen oder Server-Logs

Alle Monitoring-Daten bleiben in deiner WordPress-Datenbank und werden nicht an externe Dienste übertragen.

Weitere Möglichkeiten

Das Monitoring erkennt Serverfehler, verfolgt die Performance und überwacht die Verfügbarkeit. Alle Daten bleiben in deinem WordPress-Dashboard, ohne externe Abhängigkeiten.

Für zusätzliche Monitoring-Funktionen kannst du Flowguard über die REST API Endpoints mit externen Monitoring-Diensten verbinden.


Gehe zu den Einstellungen, um das Monitoring zu aktivieren und dein Prüfintervall zu konfigurieren.