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