The Correlation ID is taken or generated from received X-Request-ID. Then it is being passed to all executed services (sidekiq workers or gitaly calls). The Correlation ID is logged in all structured logs as `correlation_id`. |
||
|---|---|---|
| .. | ||
| correlation_id_logger.rb | ||
| perf_logger.rb | ||
| queue_duration_logger.rb | ||
| route_logger.rb | ||
| user_logger.rb | ||