Supabase apagó los logs de conexión: cómo mantener Postgres observable
Desde el 9 de julio, log_connections está off por defecto en proyectos nuevos y en Free/Pro existentes. Teams y Enterprise no cambian.
Qué cambió
Desde el 9 de julio, log_connections está off por defecto en proyectos nuevos y en Free/Pro existentes. Teams y Enterprise no cambian.
Nueva base
Los eventos de conexión no miden directamente errores de usuario, latencia o saturación del pool. Usa métricas de API, conexiones, locks y pg_stat_statements como base.
Diagnóstico y auditoría
Activa log_connections durante una ventana limitada cuando investigues fugas o bucles de autenticación. Diseña pgAudit por separado para cumplimiento.
Plan práctico
Verifica configuración real, sustituye alertas basadas en líneas de log, define caducidad y prueba el rollback.
Lista de control
✓Revisar todos los entornos.
✓Migrar alertas a métricas.
✓Limitar logs de debug.
✓Separar auditoría.
Fuentes
- 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