Description:
Implement comprehensive request/response logging with correlation IDs to trace requests across services and improve debugging.
Acceptance Criteria:
- Generate unique correlation ID per request
- Log all incoming requests with correlation ID
- Include correlation ID in all outgoing requests
- Add correlation ID to error responses
- Structured logging with Pino
- Log sampling for high-traffic endpoints
- Integration with log aggregation tools
Description:
Implement comprehensive request/response logging with correlation IDs to trace requests across services and improve debugging.
Acceptance Criteria: