-
- Downloads
Add Rugged calls and duration to API and Rails logs
This adds `rugged_duration_ms` and `rugged_calls` fields to `api_json.log` and `production_json.log`. This will make it easier to identify performance issues caused by excessive I/O. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64676
Showing
- changelogs/unreleased/sh-add-rugged-logs.yml 5 additions, 0 deletionschangelogs/unreleased/sh-add-rugged-logs.yml
- config/initializers/lograge.rb 7 additions, 0 deletionsconfig/initializers/lograge.rb
- lib/gitlab/git/rugged_impl/use_rugged.rb 12 additions, 1 deletionlib/gitlab/git/rugged_impl/use_rugged.rb
- lib/gitlab/grape_logging/loggers/perf_logger.rb 19 additions, 0 deletionslib/gitlab/grape_logging/loggers/perf_logger.rb
- lib/gitlab/rugged_instrumentation.rb 30 additions, 0 deletionslib/gitlab/rugged_instrumentation.rb
- scripts/lint-rugged 6 additions, 1 deletionscripts/lint-rugged
- spec/lib/gitlab/rugged_instrumentation_spec.rb 27 additions, 0 deletionsspec/lib/gitlab/rugged_instrumentation_spec.rb
changelogs/unreleased/sh-add-rugged-logs.yml
0 → 100644
lib/gitlab/rugged_instrumentation.rb
0 → 100644
Please register or sign in to comment