summaryrefslogtreecommitdiff
path: root/config/initializers/1_settings.rb
diff options
context:
space:
mode:
authorJan Provaznik <jprovaznik@gitlab.com>2019-05-29 12:27:44 +0000
committerKamil TrzciƄski <ayufan@ayufan.eu>2019-05-29 12:27:44 +0000
commita5adc6a024012f727ac32c440bb42f4634ae0605 (patch)
treec02e44b595f6bdc67bc647234dfc4a19972aba6b /config/initializers/1_settings.rb
parentd017d2d93d6afbd597cbf6683fcd7f90e88a05de (diff)
downloadgitlab-ce-a5adc6a024012f727ac32c440bb42f4634ae0605.tar.gz
Add Puma sampler
This sampler gathers Puma-specific metrics which can be used by Prometheus then.
Diffstat (limited to 'config/initializers/1_settings.rb')
-rw-r--r--config/initializers/1_settings.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/config/initializers/1_settings.rb b/config/initializers/1_settings.rb
index d56bd7654af..0c8d94ccaed 100644
--- a/config/initializers/1_settings.rb
+++ b/config/initializers/1_settings.rb
@@ -491,6 +491,7 @@ Settings.webpack.dev_server['port'] ||= 3808
Settings['monitoring'] ||= Settingslogic.new({})
Settings.monitoring['ip_whitelist'] ||= ['127.0.0.1/8']
Settings.monitoring['unicorn_sampler_interval'] ||= 10
+Settings.monitoring['puma_sampler_interval'] ||= 5
Settings.monitoring['ruby_sampler_interval'] ||= 60
Settings.monitoring['sidekiq_exporter'] ||= Settingslogic.new({})
Settings.monitoring.sidekiq_exporter['enabled'] ||= false