Supabase schaltet Verbindungslogs ab: Postgres ohne Log-Rauschen beobachten
Seit dem 9. Juli ist log_connections für neue Supabase-Projekte sowie bestehende Free/Pro-Projekte standardmäßig off. Teams und Enterprise bleiben unverändert.
Was sich ändert
Seit dem 9. Juli ist log_connections für neue Supabase-Projekte sowie bestehende Free/Pro-Projekte standardmäßig off. Teams und Enterprise bleiben unverändert.
Neue Baseline
Verbindungsereignisse zeigen Lebenszyklen, aber nicht direkt Nutzerfehler, Latenz oder Pool-Auslastung. Nutzt API-Signale, Connection Utilization, Locks und pg_stat_statements als Basis.
Diagnose und Audit
Aktiviert log_connections nur zeitlich begrenzt bei Leaks oder Auth-Schleifen. Für Compliance braucht es eine getrennte, eng begrenzte pgAudit-Policy.
Nächste Schritte
Prüft Soll- und Ist-Wert, ersetzt logbasierte Alerts, dokumentiert Ablaufzeiten und testet Aktivierung sowie Rollback.
Checkliste
✓Settings in allen Umgebungen prüfen.
✓Log-Alerts durch Metriken ersetzen.
✓Debug-Logs befristen.
✓Audit separat planen.
Quellen
- Supabase Changelog: log_connections off by default
- Supabase Docs: Logging
- Supabase Docs: Customizing Postgres configs
- Supabase Management API: Update Postgres config
- PostgreSQL Docs: Error reporting and logging
- Supabase Docs: Database configuration and pg_stat_statements
- Reddit r/Supabase: operational log noise discussion