PDF-Reports und automatisierte Berichterstattung
Flowguard erstellt PDF-Reports aus deinen Monitoring-Daten. Du kannst Vorlagen mit eigenem Branding anlegen, automatische Zustellung planen und Stakeholder über Zustand und Leistung deiner Website informieren.
Was sind PDF-Reports?
PDF-Reports fassen deine Monitoring-Daten in gebrandete Dokumente zusammen, die automatisch generiert und per E-Mail versendet werden können. Reports enthalten Verfügbarkeitsstatistiken, Leistungsdiagramme, Vorfallzusammenfassungen und mehr.
Hauptfunktionen
PDF-Erstellung
Erstelle PDF-Reports mit:
- Benutzerdefiniertes Branding - Firmenlogo, Farben und Name
- Mehrere Layouts - Corporate, Modern oder Magazin
- Modularer Inhalt - Wähle aus, welche Abschnitte enthalten sein sollen
- White-Label-fähig - Geeignet für Agenturen und Berater
Monitoring-Daten
Reports können enthalten:
- Zusammenfassungsstatistiken - Verfügbarkeitsprozentsatz, durchschnittliche Antwortzeit, Gesamtprüfungen, Vorfälle
- Verfügbarkeitsdiagramme - Zeitleiste der Website-Verfügbarkeit
- Antwortzeit-Analyse - Leistungstrends über Zeit
- HTTP-Statuscode-Verteilung - Aufschlüsselung der Serverantworten
- Vorfalldetails - Ausfallzeitereignis-Protokolle mit Zeitstempeln
Automatisierte Planung
Reports können automatisch generiert und gesendet werden:
- Flexible Intervalle - Stündlich, täglich, wöchentlich, monatlich oder benutzerdefiniert
- Mehrere Empfänger - An Kunden, Teammitglieder oder Stakeholder senden
- Geplante Zustellung - Reports kommen automatisch in Posteingängen an
- Zeitraumauswahl - Letzte 24 Stunden, 7 Tage, 30 Tage oder benutzerdefinierter Bereich
E-Mail-Zustellung
Reports werden per E-Mail zugestellt mit:
- HTML-E-Mails - Gebrandete E-Mail-Vorlagen
- PDF-Anhänge - Vollständiger Report als Anhang
- Zusammenfassung im Text - Metriken sichtbar ohne Anhang zu öffnen
- Mehrere Empfänger - An beliebig viele E-Mail-Adressen senden
Verlauf
Alle generierten Reports werden aufbewahrt:
- Chronologische Liste - Alle vergangenen Reports sehen
- Jederzeit erneut herunterladen - Auf historische Reports zugreifen
- Erneut senden - Vorhandene Reports an neue Empfänger senden
- Status-Tracking - Erfolgs-/Fehlerstatus anzeigen
Erste Schritte
Deine erste Report-Vorlage erstellen
Eine Vorlage definiert, wie deine Reports aussehen und welchen Inhalt sie enthalten.
- Navigiere zu Flowguard > Reports
- Klicke auf den Vorlagen-Tab
- Klicke auf Neue Vorlage erstellen
Vorlagenkonfiguration
Grundinformationen:
- Vorlagenname - Gib deiner Vorlage einen beschreibenden Namen (z.B. "Monatlicher Kundenbericht")
Branding:
- Firmenname - Dein Firmen- oder Kundenname
- Logo-URL - Lade ein Logo in die WordPress-Mediathek hoch und füge die URL ein
- Primärfarbe - Wähle deine Markenfarbe (Hex-Code, z.B.
#3B82F6)
Cover-Layout: Wähle aus drei Cover-Designs:
- Corporate - Traditioneller Geschäftsstil mit zentriertem Inhalt
- Modern - Minimalistisches Design mit klarer Typografie
- Magazin - Redaktioneller Stil mit dynamischem Layout
Inhaltsauswahl: Wähle, welche Abschnitte in deinen Reports enthalten sein sollen:
- ✅ Deckblatt - Titelseite mit Branding und Datumsbereich
- ✅ Zusammenfassungsstatistiken - Metriken auf einen Blick
- ✅ Verfügbarkeitsdiagramm - Zeitleisten-Visualisierung der Verfügbarkeit
- ✅ Antwortzeit-Diagramm - Leistungstrends
- ✅ HTTP-Statuscodes - Verteilung der Serverantworten
- ✅ Vorfallsliste - Detaillierte Ausfallzeitereignisse
- ✅ Fußzeilentext - Benutzerdefinierte Fußzeilennachricht
Benutzerdefinierte Textfelder:
- Cover-Titel - Hauptüberschrift auf dem Deckblatt
- Cover-Untertitel - Sekundärer Text auf dem Cover
- Einleitungstext - Einleitungsparagraph im Report
- Fußzeilentext - Fußzeilennachricht auf allen Seiten
Vorlage speichern
- Fülle alle erforderlichen Felder aus
- Klicke auf Speichern
- Deine Vorlage ist jetzt einsatzbereit!
Manuellen Report erstellen
Möchtest du einen Report sofort? Verwende den Erstellen-Tab.
- Gehe zu Flowguard > Reports
- Klicke auf den Erstellen-Tab
- Konfiguriere deinen Report:
- Vorlage auswählen - Wähle eine von dir erstellte Vorlage
- Zeitraum - Datumsbereich auswählen (Letzte 24h, 7d, 30d oder benutzerdefiniert)
- Benutzerdefinierter Datumsbereich (optional) - Spezifische Start-/Enddaten wählen
- E-Mail-Empfänger (optional) - E-Mail-Adressen eingeben, um den Report zu senden
- Klicke auf Jetzt erstellen
- Der Report wird erstellt und automatisch heruntergeladen
- Wenn E-Mails angegeben wurden, erhalten Empfänger den Report sofort
TIP
Manuelle Erstellung eignet sich für Reports vor Kundenmeetings oder wenn du spezifische Datumsbereiche benötigst.
Automatisierte Reports einrichten
Zeitpläne automatisieren Report-Erstellung und -Zustellung.
- Gehe zu Flowguard > Reports
- Klicke auf den Zeitpläne-Tab
- Klicke auf Neuen Zeitplan erstellen
Zeitplankonfiguration
Grundinformationen:
- Zeitplanname - Beschreibender Name (z.B. "Wöchentliches Kunden-Update")
- Status - Aktiv/Inaktiv-Umschalter
Report-Einstellungen:
- Vorlage - Wähle, welche Vorlage verwendet werden soll
- Zeitraum - Wie viele historische Daten einschließen
- Letzte 24 Stunden
- Letzte 7 Tage
- Letzte 30 Tage
- Benutzerdefiniert (Tage angeben)
Timing:
- Häufigkeit - Wie oft erstellen
- Stündlich
- Täglich
- Wöchentlich
- Monatlich
- Benutzerdefiniert (alle X Stunden)
Empfänger:
- E-Mail-Adressen - E-Mail-Adressen eingeben (eine pro Zeile oder kommagetrennt)
- Reports werden automatisch per E-Mail gesendet, wenn sie erstellt werden
Zeitplan aktivieren
- Schalte Aktiv ein, um den Zeitplan zu aktivieren
- Klicke auf Speichern
- WordPress Cron wird nun automatisch Reports erstellen und versenden
WARNING
Stelle sicher, dass WordPress Cron auf deinem Server korrekt funktioniert, damit geplante Reports funktionieren. Die meisten Standard-WordPress-Hostings unterstützen WP-Cron standardmäßig.
Die Reports-Oberfläche
Vorlagen-Tab
Verwalte alle deine Report-Vorlagen:
- Neu erstellen - Eine neue Vorlage erstellen
- Bearbeiten - Vorhandene Vorlagen ändern
- Duplizieren - Eine Vorlage als Ausgangspunkt kopieren
- Löschen - Nicht verwendete Vorlagen entfernen
- Vorschau - Vorlagenkonfiguration ansehen
Zeitpläne-Tab
Automatisierte Report-Zeitpläne anzeigen und verwalten:
- Aktiv/Inaktiv-Status - Zeitpläne aktivieren oder deaktivieren
- Häufigkeitsanzeige - Sehen, wie oft jeder ausgeführt wird
- Letzte Ausführung - Zeitstempel der letzten Erstellung
- Nächste Ausführung - Wann der Zeitplan erneut ausgeführt wird
- Bearbeiten/Löschen - Zeitpläne ändern oder entfernen
Erstellen-Tab
Einmalige Reports nach Bedarf erstellen:
- Vorlagenauswahl - Aus deinen Vorlagen wählen
- Datumsbereichsauswahl - Flexible Zeitraumauswahl
- Sofortige Erstellung - Reports werden sofort generiert
- Optionale E-Mail - Beim Erstellen direkt versenden
Verlauf-Tab
Archiv aller erstellten Reports:
- Erstellungsdatum - Wann der Report erstellt wurde
- Verwendete Vorlage - Welche Vorlage angewendet wurde
- Zeitraum - Abgedeckter Datenbereich
- Status - Erfolg oder Fehler
- Dateigröße - Größe der PDF-Datei
- Aktionen:
- Herunterladen - Die PDF-Datei abrufen
- Erneut senden - Per E-Mail an neue Empfänger senden
- Löschen - Aus dem Verlauf entfernen
Report-Abschnitte erklärt
Deckblatt
Das Deckblatt enthält:
- Firmenbranding - Logo und Name
- Report-Titel - Anpassbare Überschrift
- Datumsbereich - Vom Report abgedeckter Zeitraum
- Cover-Layout - Design passend zu deinem Stil
Zusammenfassungsstatistiken
Metriken auf einen Blick:
- Verfügbarkeit (30 Tage) - Prozentsatz der Zeit, in der die Website verfügbar war
- Durchschnittliche Antwortzeit - Mittlere Serverantwort in Millisekunden
- Gesamtprüfungen - Anzahl der durchgeführten Gesundheitschecks
- Vorfälle - Anzahl der Ausfallzeitereignisse
Verfügbarkeitsdiagramm
Visuelle Darstellung der Verfügbarkeit:
- Zeitleiste - Zeigt Verfügbarkeit/Ausfallzeiten über den Berichtszeitraum
- Grüne Bereiche - Website war online und erreichbar
- Rote Bereiche - Ausfallzeiten oder Fehler erkannt
- Klare Indikatoren - Muster und Probleme leicht erkennen
Antwortzeit-Diagramm
Leistungsanalyse über die Zeit:
- Liniendiagramm - Antwortzeittrends
- Gemessen in Millisekunden - Präzise Leistungsverfolgung
- Trenderkennung - Leistungsverschlechterungen identifizieren
- Basisvergleich - Aktuelle mit historischer Leistung vergleichen
HTTP-Statuscodes
Verteilung der Serverantworten:
- Balkendiagramm - Visuelle Aufschlüsselung der Statuscodes
- 200 (OK) - Erfolgreiche Antworten
- 4xx-Codes - Client-Fehler (404, 403 usw.)
- 5xx-Codes - Server-Fehler (500, 503 usw.)
Vorfallsliste
Detailliertes Ausfallzeitereignis-Protokoll:
- Chronologische Reihenfolge - Neueste zuerst
- Startzeit - Wann der Vorfall begann
- Endzeit - Wann die Website wiederhergestellt wurde
- Dauer - Wie lange die Website ausgefallen war
- Fehlerdetails - Spezifische Fehlermeldungen
- HTTP-Status - Empfangener Antwortcode
Best Practices
1. Mehrere Vorlagen erstellen
Erstelle verschiedene Vorlagen für verschiedene Zielgruppen:
- Executive Summary - Nur High-Level-Statistiken
- Technischer Report - Alle Details inklusive Vorfälle
- Kundenbericht - Mit White-Label-Branding
- Interner Report - Alle Daten für das Team
2. Passende Intervalle wählen
Passe die Report-Häufigkeit an deine Bedürfnisse an:
- Täglich - Für kritische Websites, die ständige Überwachung erfordern
- Wöchentlich - Standard für die meisten Produktionswebsites
- Monatlich - Executive Summaries und Trendanalysen
- Benutzerdefiniert - An Kundenberichterstattungszeiten anpassen
3. Beschreibende Namen verwenden
Klare Benennung hilft bei der Organisation:
- Gut: "Acme GmbH - Wöchentlicher Leistungsbericht"
- Gut: "Intern - Tägliche Monitoring-Zusammenfassung"
- Schlecht: "Report 1", "Test"
4. Konsistentes Branding
Einheitliches Erscheinungsbild beibehalten:
- Hochauflösende Logos verwenden (PNG mit Transparenz empfohlen)
- Bei deinen Markenfarben bleiben
- Fußzeilentext über Vorlagen hinweg konsistent halten
5. E-Mail-Zustellung testen
Vor dem Einrichten automatisierter Zeitpläne:
- Erstelle einen manuellen Report mit deiner E-Mail
- Überprüfe, ob er korrekt ankommt
- Stelle sicher, dass der PDF-Anhang sich ordnungsgemäß öffnet
- Überprüfe, ob das Branding korrekt angezeigt wird
6. Report-Verlauf überwachen
Überprüfe regelmäßig den Verlauf-Tab:
- Stelle sicher, dass geplante Reports erfolgreich erstellt werden
- Prüfe auf fehlgeschlagene Erstellungen
- Überprüfe, ob Dateigrößen angemessen sind
- Räume alte Reports regelmäßig auf
7. Für Empfänger optimieren
Berücksichtige deine Zielgruppe:
- Kunden - Fokus auf Verfügbarkeit und Zuverlässigkeit, wenig Fachjargon
- Entwickler - Alle Details einschließen, insbesondere Vorfälle
- Management - Zusammenfassungsstatistiken und Trends hervorheben
- Stakeholder - Balance zwischen Überblick und Detail
E-Mail-Template
Wenn Reports per E-Mail versendet werden, erhalten Empfänger eine HTML-E-Mail mit folgendem Inhalt:
Betreffzeile:
Flowguard Report: [Vorlagenname] - [Datumsbereich]E-Mail-Text:
- Begrüßung mit Firmennamen
- Kurze Einführung
- Zusammenfassung der Metriken (Verfügbarkeit, Antwortzeit, Vorfälle)
- Formatierung mit deinen Markenfarben
- Hinweis zum Öffnen des angehängten PDFs
- Fußzeile mit Erstellungszeitstempel
Anhang:
- PDF-Datei mit Benennung:
report-YYYY-MM-DD-HHMMSS.pdf - Enthält den vollständigen Report mit allen ausgewählten Abschnitten
Anpassungsoptionen
Cover-Layouts
Corporate:
- Traditioneller Geschäftsstil
- Zentrierter Inhalt
- Formell
- Geeignet für: Unternehmenskunden, formelle Berichterstattung
Modern:
- Minimalistisches Design
- Klare Typografie
- Zeitgemäß
- Geeignet für: Tech-Unternehmen, Startups, Agenturen
Magazin:
- Redaktionelles Layout
- Dynamisches Design
- Geeignet für: Kreative Kunden, Marketing-Reports
Farbschemata
Wähle Farben, die zu deiner Marke passen:
- Primärfarbe - Wird für Überschriften, Akzente und Schlüsselelemente verwendet
- Neutrale Töne - Werden automatisch für Fließtext und Hintergründe gewählt
- Diagrammfarben - Werden automatisch mit der Primärfarbe abgestimmt
Logo-Platzierung
Tipps für optimale Logo-Anzeige:
- Empfohlene Größe: 200-400px Breite
- Format: PNG mit transparentem Hintergrund bevorzugt
- Seitenverhältnis: Logos werden proportional skaliert
- Platzierung: Zentriert auf dem Cover, kleiner in Kopfzeilen
Technische Details
PDF-Erstellung
Flowguard verwendet mPDF für die PDF-Erstellung:
- HTML/CSS-basiertes Rendering
- Professionelle Typografie
- Einbettung von Diagrammbildern
- Effiziente Dateigrößen
Dateispeicherung
Erstellte PDFs werden sicher gespeichert:
- Speicherort:
wp-content/uploads/flowguard-reports/ - Geschützt:
.htaccessverhindert direkten Zugriff - Zugriff: Nur über die WordPress REST API mit Authentifizierung
- Benennung:
report-YYYY-MM-DD-HHMMSS-[zufällig].pdf
WordPress Cron-Integration
Automatisierte Planung verwendet WordPress Cron:
- Hook:
flowguard_report_scheduled - Häufigkeit: Prüft stündlich
- Ausführung: Erstellt Reports basierend auf Zeitplaneinstellungen
- Zuverlässigkeit: Funktioniert mit Standard-WordPress-Hosting
REST API-Endpunkte
Reports sind in die REST API von Flowguard integriert:
GET /wp-json/flowguard/v1/reports/templates- Vorlagen auflistenPOST /wp-json/flowguard/v1/reports/templates- Vorlage erstellenPUT /wp-json/flowguard/v1/reports/templates/{id}- Vorlage aktualisierenDELETE /wp-json/flowguard/v1/reports/templates/{id}- Vorlage löschenGET /wp-json/flowguard/v1/reports/schedules- Zeitpläne auflistenPOST /wp-json/flowguard/v1/reports/schedules- Zeitplan erstellenPOST /wp-json/flowguard/v1/reports/generate- Report manuell erstellenGET /wp-json/flowguard/v1/reports/history- Report-Verlauf anzeigenPOST /wp-json/flowguard/v1/reports/download/{id}- Report herunterladenPOST /wp-json/flowguard/v1/reports/resend/{id}- Report erneut senden
Datenquellen
Reports beziehen Daten aus:
- Monitoring-Logs - Alle Ergebnisse der Gesundheitschecks
- Vorfälle-Tabelle - Ausfallzeitereignisse
- Statistik-API - Berechnete Metriken (Verfügbarkeit %, durchschnittliche Antwortzeit)
- Zeitraumfilter - Daten gefiltert nach angegebenem Datumsbereich
Fehlerbehebung
PDFs werden nicht erstellt
Problem: Reports werden nicht erstellt oder heruntergeladen
Lösungen:
- Überprüfe, ob Composer-Abhängigkeiten installiert sind:
composer install - Prüfe die Schreibberechtigungen auf dem
wp-content/uploads/-Verzeichnis - Überprüfe das PHP-Fehlerprotokoll auf mPDF-Fehler
- Stelle sicher, dass das PHP-Speicherlimit ausreichend ist (128MB+ empfohlen)
- Prüfe, ob Monitoring-Daten für den ausgewählten Zeitraum existieren
E-Mails werden nicht gesendet
Problem: Empfänger erhalten keine Reports
Lösungen:
- Teste die WordPress-E-Mail-Funktionalität (WP Mail SMTP Plugin installieren)
- Prüfe die E-Mail-Adressen auf Gültigkeit
- Überprüfe Spam-/Junk-Ordner
- Bestätige, dass die PHP
mail()-Funktion auf deinem Server funktioniert - Überprüfe das WordPress-Debug-Log auf Mail-Fehler
- Ziehe ein SMTP-Plugin für zuverlässige Zustellung in Betracht
Geplante Reports werden nicht ausgeführt
Problem: Automatisierte Reports werden nicht erstellt
Lösungen:
- Überprüfe, ob der Zeitplan auf "Aktiv" gesetzt ist
- Prüfe, ob WordPress Cron funktioniert:
wp cron event list(WP-CLI) - Stelle sicher, dass dein Server WP-Cron unterstützt (die meisten Hostings tun das)
- Erwäge, WP-Cron zu deaktivieren und System-Cron für hohe Zuverlässigkeit zu verwenden
- Prüfe, ob Monitoring aktiviert ist und Daten sammelt
Diagramme werden nicht angezeigt
Problem: PDF-Reports zeigen fehlende oder defekte Diagramme
Lösungen:
- Überprüfe, ob Monitoring-Daten für den Zeitraum existieren
- Stelle sicher, dass Diagramm-Abschnitte in der Vorlage aktiviert sind
- Stelle sicher, dass genügend Datenpunkte vorhanden sind (mindestens 2 Checks)
- Überprüfe das PHP-Fehlerprotokoll auf Fehler bei der Diagrammerstellung
Große Dateigrößen
Problem: PDF-Dateien sind zu groß
Lösungen:
- Verwende komprimierte Logo-Bilder (optimiertes PNG)
- Begrenze den Zeitraum für Reports mit umfangreichen Daten
- Deaktiviere nicht benötigte Abschnitte in der Vorlage
- Erwäge monatliche Reports statt längerer Zeiträume
Vorlagenänderungen werden nicht übernommen
Problem: Aktualisierte Vorlagen zeigen keine Änderungen in Reports
Lösungen:
- Leere den WordPress-Objekt-Cache, wenn du Caching-Plugins verwendest
- Erstelle den Report manuell neu, um eine frische Erstellung zu erzwingen
- Überprüfe, ob die Vorlage erfolgreich gespeichert wurde
- Überprüfe den Browser-Cache (Hard Refresh: Strg+F5 oder Cmd+Shift+R)
Sicherheit & Datenschutz
Zugangskontrolle
Reports sind geschützt:
- Nur Admin - Nur Benutzer mit
manage_options-Berechtigung können Reports erstellen/anzeigen - Authentifizierung erforderlich - Alle API-Endpunkte erfordern WordPress-Authentifizierung
- Nonce-Schutz - REST API-Aufrufe werden mit WordPress-Nonces validiert
- Dateischutz - PDFs werden in einem geschützten Verzeichnis gespeichert
Datenschutz
Reports enthalten nur aggregierte Monitoring-Daten:
- Keine persönlichen Informationen - Keine Benutzerdaten oder PII enthalten
- Nur Website-Metriken - Verfügbarkeit, Antwortzeiten, HTTP-Statuscodes
- Interne Speicherung - Alle Daten bleiben auf deinem WordPress-Server
- Keine externen Dienste - Keine Daten an Dritte gesendet
E-Mail-Sicherheit
Die E-Mail-Zustellung folgt Best Practices:
- Empfängervalidierung - E-Mail-Adressen werden vor dem Senden validiert
- Keine BCC-Offenlegung - Jeder Empfänger erhält eine individuelle E-Mail
- Sichere Anhänge - PDFs werden als Standard-E-Mail-Anhänge gesendet
- HTML-Bereinigung - E-Mail-Inhalte werden ordnungsgemäß escaped
Fortgeschrittene Nutzung
White-Label-Reports für Kunden
Für Agenturen:
- Erstelle eine Vorlage mit dem Branding des Kunden
- Verwende das Logo und die Farben des Kunden
- Passe Cover-Titel und Text an
- Plane automatische Zustellung an die Kunden-E-Mail
- Der Kunde erhält gebrandete Reports ohne Flowguard-Branding zu sehen
Mehrere Kundenberichte
Reports für mehrere Kunden verwalten:
- Erstelle eine separate Vorlage für jeden Kunden
- Verwende beschreibende Namen (z.B. "Kundenname - Wöchentlich")
- Richte individuelle Zeitpläne pro Kunde ein
- Jeder Kunde erhält automatisch seinen gebrandeten Report
Trendanalyse
Verwende Reports für langfristige Analysen:
- Erstelle monatliche Reports mit konsistenten Vorlagen
- Vergleiche Verfügbarkeitsprozentsätze über die Zeit
- Verfolge Verbesserungen der Antwortzeiten
- Dokumentiere Änderungen der Vorfallhäufigkeit
- Teile Trends mit Stakeholdern
Compliance-Dokumentation
Verwende Reports für Compliance-Anforderungen:
- Plane monatliche Reports automatisch
- Speichere sie im Verlauf für den Audit-Trail
- Schließe alle Vorfälle für Transparenz ein
- Pflege Aufzeichnungen über Verfügbarkeitszusagen (SLAs)
Beispiele für Report-Inhalte
Beispiel: Executive-Summary-Vorlage
Aktivierte Abschnitte:
- ✅ Deckblatt
- ✅ Zusammenfassungsstatistiken
- ✅ Verfügbarkeitsdiagramm
- ❌ Antwortzeit-Diagramm (ausgeschlossen)
- ❌ HTTP-Statuscodes (ausgeschlossen)
- ❌ Vorfallsliste (ausgeschlossen)
Anwendungsfall: Monatlicher Report für Führungskräfte, die einen Überblick benötigen
Beispiel: Technischer Detailbericht-Vorlage
Aktivierte Abschnitte:
- ✅ Deckblatt
- ✅ Zusammenfassungsstatistiken
- ✅ Verfügbarkeitsdiagramm
- ✅ Antwortzeit-Diagramm
- ✅ HTTP-Statuscodes
- ✅ Vorfallsliste
Anwendungsfall: Wöchentlicher Report für das Entwicklungsteam mit allen technischen Details
Beispiel: Kunden-Statusbericht-Vorlage
Aktivierte Abschnitte:
- ✅ Deckblatt (mit Kundenbranding)
- ✅ Zusammenfassungsstatistiken
- ✅ Verfügbarkeitsdiagramm
- ✅ Vorfallsliste (falls welche aufgetreten sind)
- ✅ Fußzeilentext ("Deine Website wird rund um die Uhr von [Dein Unternehmen] überwacht")
Anwendungsfall: Automatisierter wöchentlicher Report für Hosting-/Wartungskunden
Häufig gestellte Fragen
Kann ich das PDF-Layout über die Vorlagen hinaus anpassen?
Die Vorlagen bieten drei Layouts (Corporate, Modern, Magazin). Für tiefere Anpassungen kannst du die Template-Dateien in src/Reports/Templates/ ändern - sie verwenden Standard-PHP und HTML/CSS.
Wie viele Empfänger kann ich zu einem Zeitplan hinzufügen?
Es gibt kein festes Limit, aber halte Empfängerlisten unter 50 pro Zeitplan, damit die E-Mail-Zustellung zuverlässig bleibt. Für größere Listen verwende einen E-Mail-Marketing-Service.
Können Reports Daten von bestimmten Flows enthalten?
Derzeit beziehen sich Reports auf die allgemeinen Website-Monitoring-Daten. Flow-spezifische Berichterstattung ist für ein zukünftiges Release geplant.
Funktionieren Reports ohne aktiviertes Monitoring?
Nein, Reports benötigen Monitoring-Daten. Monitoring muss aktiviert und aktiv sein, damit Reports Daten enthalten.
Kann ich Reports so planen, dass sie an bestimmten Tagen gesendet werden?
Ja! Verwende die Häufigkeit "Wöchentlich" und der Report wird jede Woche am selben Tag erstellt. Für genauere Planung verwende die Option "Benutzerdefiniert".
Gibt es Hosting-Anforderungen für die PDF-Erstellung?
Standard-WordPress-Hosting ist ausreichend. Anforderungen:
- PHP 7.4+
- 128MB+ Speicherlimit empfohlen
- Schreibberechtigungen auf
wp-content/uploads/ - Composer-Abhängigkeiten installiert (
composer install)
Kann ich einen Report vor der Planung vorab ansehen?
Ja! Verwende den Erstellen-Tab, um zuerst einen manuellen Report zu erstellen. Überprüfe das PDF und richte dann den Zeitplan ein, sobald du zufrieden bist.
Wie lange werden Reports gespeichert?
Reports werden unbegrenzt in wp-content/uploads/flowguard-reports/ gespeichert. Du kannst alte Reports manuell über den Verlauf-Tab löschen, um Speicherplatz freizugeben.
Integration mit anderen Funktionen
Monitoring + Reports
Reports beziehen Daten direkt aus der Monitoring-Funktion:
- Aktiviere zuerst das Monitoring unter Einstellungen > Funktionen
- Stelle ein geeignetes Prüfintervall ein (5-15 Minuten empfohlen)
- Lass das Monitoring mindestens 24 Stunden lang Daten sammeln
- Erstelle dann Reports mit aussagekräftigen Daten
Test-Flows + Reports
Obwohl sich Reports derzeit auf Monitoring-Daten beziehen, kannst du:
- Monitoring verwenden, um den Zustand der Website zu verfolgen
- Test-Flows verwenden, um bestimmte Funktionalitäten zu überprüfen
- Erkenntnisse aus beiden für das Website-Management kombinieren
Nächste Schritte
- Monitoring-Leitfaden - Mehr über die Datenquelle für Reports erfahren
- Einstellungen - Monitoring- und E-Mail-Einstellungen konfigurieren
- Dashboard - Echtzeit-Monitoring-Daten anzeigen
Hilfe
Wenn du Probleme mit PDF-Reports hast:
- Überprüfe diese Dokumentation
- Sieh dir den Verlauf-Tab auf Fehlermeldungen an
- Stelle sicher, dass Monitoring aktiviert ist und Daten sammelt
- Teste die E-Mail-Funktionalität separat
- Kontaktiere den Support mit:
- WordPress-Version
- PHP-Version
- Vorlagenkonfiguration
- Fehlermeldungen aus den Logs
Gehe zu Flowguard > Reports und erstelle deine erste Vorlage.