diff options
Diffstat (limited to 'config')
-rw-r--r-- | config/gitlab.yml.example | 6 | ||||
-rw-r--r-- | config/initializers/1_settings.rb | 7 |
2 files changed, 13 insertions, 0 deletions
diff --git a/config/gitlab.yml.example b/config/gitlab.yml.example index 4b81fd90f59..a49929a05b2 100644 --- a/config/gitlab.yml.example +++ b/config/gitlab.yml.example @@ -548,6 +548,12 @@ production: &base # unicorn_sampler_interval: 10 + ## Monitoring + # Built in monitoring settings + monitoring: + # IP whitelist to access monitoring endpoints + access_whitelist: 127.0.0.0/8 + # # 5. Extra customization # ========================== diff --git a/config/initializers/1_settings.rb b/config/initializers/1_settings.rb index cb11d2c34f4..0c0dcd8413e 100644 --- a/config/initializers/1_settings.rb +++ b/config/initializers/1_settings.rb @@ -495,6 +495,13 @@ Settings.webpack.dev_server['host'] ||= 'localhost' Settings.webpack.dev_server['port'] ||= 3808 # +# Monitoring settings +# +Settings['monitoring'] ||= Settingslogic.new({}) +Settings.monitoring['ip_whitelist'] ||= %w{127.0.0.1/8} +Settings.monitoring.ip_whitelist.map!(&IPAddr.method(:new)) + +# # Prometheus metrics settings # Settings['prometheus'] ||= Settingslogic.new({}) |