Supabase mematikan log koneksi: menjaga Postgres tetap terpantau
Sejak 9 Juli, log_connections menjadi off secara default untuk proyek baru serta Free/Pro lama. Teams dan Enterprise tidak berubah.
Perubahan
Sejak 9 Juli, log_connections menjadi off secara default untuk proyek baru serta Free/Pro lama. Teams dan Enterprise tidak berubah.
Baseline baru
Event koneksi tidak langsung menunjukkan error pengguna, latensi, atau saturasi pool. Gunakan metrik API, pemakaian koneksi, lock, dan pg_stat_statements.
Diagnosis dan audit
Aktifkan log_connections hanya dalam jendela diagnosis saat mencurigai leak atau loop autentikasi. Gunakan pgAudit terpisah untuk kepatuhan.
Langkah praktis
Periksa nilai aktual, ganti alert berbasis teks log, beri batas waktu, lalu uji aktivasi dan rollback.
Checklist
✓Audit semua environment.
✓Pindahkan alert ke metrik.
✓Batasi log debug.
✓Pisahkan audit.
Sumber
- 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