Supabase が接続ログをオフに:静かな Postgres の可観測性を守る
7月9日以降、新規 Supabase project と既存 Free/Pro では log_connections が既定で off になった。Teams と Enterprise は変更されない。
変更点
7月9日以降、新規 Supabase project と既存 Free/Pro では log_connections が既定で off になった。Teams と Enterprise は変更されない。
新しい baseline
connection event は user impact、latency、pool saturation を直接示さない。API metric、connection utilization、lock、pg_stat_statements を baseline にする。
診断と監査
leak や authentication loop の調査時だけ log_connections を期限付きで有効化する。compliance 用の pgAudit は別 policy として絞る。
実務手順
全環境の実値を確認し、log text 依存 alert を metric に移し、有効期限と rollback を game day で検証する。
チェックリスト
✓全環境を確認する。
✓alert を metric 化する。
✓debug に期限を付ける。
✓監査を分離する。
Sources
- 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