Database connection pool exhausted
Users experienced intermittent failures while loading the dashboard. The database connection pool reached its configured limit, causing new application requests to wait until connections became available. No data was lost.
- 11:37 ISTIssue detected. Users experienced intermittent failures while loading the dashboard.
- 11:39 ISTEngineering team acknowledged the incident and began investigation.
- 11:43 ISTRoot cause identified as exhausted PostgreSQL connection pool.
- 11:49 ISTDatabase pool configuration adjusted and stale connections terminated.
- 11:54 ISTService restored successfully.
What we changed
- Increased connection pool capacity
- Added automatic stale connection cleanup
- Added alerts for pool utilisation
- Added dashboard monitoring for connection health
Resolved