Beispielberichte
Die Beispielberichte wurden im Mai 2022 mit pgBadger 11.8 erzeugt. Berichtsnavigation, Diagramme, Stylesheets und Skripte sind offline verfügbar.
| Beispiel | Was es zeigt | Lokale Kopie |
|---|---|---|
| Vollständiger Bericht | PostgreSQL-Aktivität zusammen mit PgBouncer-Statistiken | Öffnen Sie den vollständigen Bericht |
| Inkrementeller Bericht | Kalenderindex, wöchentliche Aggregation und tägliche Seiten | Öffnen Sie den inkrementellen Index |
| Fehler und Ereignisse | Ein Bericht, der auf Fehler und betriebliche Ereignisse beschränkt ist | Öffnen Sie den Fehlerbericht |
Vollständiger Bericht
Der vollständige Bericht ist eine in sich geschlossene HTML-Datei. Über die obere Navigationsleiste können Sie globale Statistiken, Abfragen, Sitzungen, Verbindungen, temporäre Dateien, Checkpoints, Autovacuum-Aktivität, Sperren und PgBouncer-spezifische Diagramme untersuchen.
Die Daten dienen ausschließlich Demonstrationszwecken und stellen keinen aktuellen Leistungsbenchmark dar. Die Werte, PostgreSQL-Versionen und die eingebettete pgBadger-Benutzeroberfläche (UI) entsprechen dem Stand zum Zeitpunkt der Berichtserstellung.
Hierarchie inkrementeller Berichte
Verzeichnisstruktur der inkrementellen Berichte:
Der oberste Index verweist auf zwei wöchentliche und sieben tägliche Berichte. Wenn Sie nur index.html verschieben, funktionieren die Links nicht mehr; bewahren Sie den vollständigen Verzeichnisbaum zusammen auf.
Sicherheit und Datenschutz
Reale Berichte können SQL-Text, Bind-Werte, Datenbank- und Benutzernamen, Anwendungsnamen, Client-Adressen, Fehlerdetails und Lastmuster offenlegen. Bevor ein Bericht veröffentlicht wird:
- verwenden Sie
--anonymize, wenn Literalwerte nicht benötigt werden; - wenden Sie Ein- und Ausschlussfilter vor der Berichtserstellung an;
- prüfen Sie das endgültige HTML oder die exportierten Daten, nicht nur die Befehlszeile;
- schützen Sie den Speicherort der Berichte ebenso sorgfältig wie Betriebsprotokolle.