DjangoPostgreSQLMySQL

Sustained database errors indicate connectivity or query issues

critical
availabilityUpdated Feb 23, 2026(via Exa)
How to detect:

Sustained increase in django_db_errors_total counter. Indicates database connection failures, query syntax errors, constraint violations, or database server issues.

Recommended action:

Check django_db_errors_total metric for rate of increase. Review application logs for specific database error messages. Verify database server health and connectivity. Check for schema mismatches after migrations. Investigate constraint violations or lock timeouts.