diff options
author | Andrew Newdigate <andrew@gitlab.com> | 2019-06-21 12:18:19 +0300 |
---|---|---|
committer | Andrew Newdigate <andrew@gitlab.com> | 2019-06-28 13:46:51 +0300 |
commit | 56ae34e49b80c8c93661e00e490d4c9048e70273 (patch) | |
tree | f7ddd9609deb06c8eec66194b5c6251ed071bd31 /config | |
parent | 32806aee150239d60783c77ae17811cba139a3ef (diff) |
Adds metrics to measure database transactions
Currently we don't have good insight into the affect of Rails
transaction blocks on the application. If these blocks are held open for
extended periods, they can have detrimental effects on the application.
This change will allow us to track these transactions, with the aim
of reducing their duration.
Diffstat (limited to 'config')
-rw-r--r-- | config/initializers/transaction_metrics.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/config/initializers/transaction_metrics.rb b/config/initializers/transaction_metrics.rb new file mode 100644 index 00000000000..0175d487e66 --- /dev/null +++ b/config/initializers/transaction_metrics.rb @@ -0,0 +1,3 @@ +# frozen_string_literal: true + +Gitlab::Database.install_monkey_patches |