Supabase 关闭连接日志:在安静的 Postgres 中保留可观测性
Dev
自 7 月 9 日起,新 Supabase 项目及现有 Free/Pro 项目的 log_connections 默认设为 off,Teams 与 Enterprise 不变。
变化内容
自 7 月 9 日起,新 Supabase 项目及现有 Free/Pro 项目的 log_connections 默认设为 off,Teams 与 Enterprise 不变。
新的基线
连接事件不能直接衡量用户错误、延迟或连接池饱和。应以 API 指标、连接利用率、锁和 pg_stat_statements 为基础。
诊断与审计
仅在调查连接泄漏或认证循环时限时启用 log_connections。合规所需的 pgAudit 应单独设计并缩小范围。
实施计划
核对所有环境的真实值,把文本日志告警迁移到指标,设置到期时间并演练回滚。
检查清单
✓检查所有环境。
✓迁移日志告警。
✓限制调试时长。
✓分离审计策略。
来源
- 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