Stan Hu
51ca79228b
Log queue duration in production_json.log
...
`queue_duration` is a useful metric that is currently in api_json.log
but not in production_json.log. We should add it because it tells us how
long the request sat in Workhorse before Unicorn processed it. Having
this field enables the support team to better troubleshoot when delays
began to happen.
2019-02-12 06:58:55 -08:00
gfyoung
7ec8af5017
Enable even more frozen string for lib/gitlab
...
Enables frozen string for the following:
* lib/gitlab/hook_data/**/*.rb
* lib/gitlab/i18n/**/*.rb
* lib/gitlab/import/**/*.rb
* lib/gitlab/import_export/**/*.rb
* lib/gitlab/kubernetes/**/*.rb
* lib/gitlab/legacy_github_import/**/*.rb
* lib/gitlab/manifest_import/**/*.rb
* lib/gitlab/metrics/**/*.rb
* lib/gitlab/middleware/**/*.rb
Partially addresses gitlab-org/gitlab-ce#47424 .
2018-11-16 17:41:14 -08:00
Pawel Chojnacki
67b3e3d84a
move metrics for ActiveRecord, RailsCache and queue duration to instance variables
2017-11-02 18:18:16 +01:00
Pawel Chojnacki
77e938a8f9
Avoid using Send (but is it better?) + small rubocop cleanup
2017-11-02 18:11:44 +01:00
Pawel Chojnacki
95a23d246c
Convert rails_queue_duration to metric_rails_queue_duration_seconds
2017-11-02 18:11:44 +01:00
Robert Speicher
4edfad9678
Enable Layout/TrailingWhitespace cop and auto-correct offenses
2017-08-15 13:44:37 -04:00
Jacob Vosmaer
2bd0ed4a5c
Fix typo in gitlab-workhorse header
2016-08-19 12:25:52 +02:00
Jacob Vosmaer
5771114f9b
Rename metric to 'rails queue duration'
2016-05-26 17:53:21 +02:00