Error Rate Visibility Gap
warningreliabilityUpdated Aug 12, 2025
Without structured error tracking and categorization (4xx vs 5xx, error types), teams lack visibility into failure modes, making it difficult to distinguish client errors from server problems.
Sources
How to detect:
Monitor error rate metrics broken down by status code family (4xx, 5xx) and error type. Track trace_fastapi_request_errors for overall error rate. Alert when 5xx error rate exceeds 1% or shows sustained increase.
Recommended action:
Implement comprehensive error logging with structured attributes (status_code, error_type, endpoint). Use custom exception handlers to categorize and tag errors. Set up separate alerts for client errors (4xx) vs server errors (5xx). Track error patterns in dashboards grouped by endpoint and error category.