Commit 31e3f472 authored by Stan Hu's avatar Stan Hu

Disable Unicorn sampling in Sidekiq since there are no Unicorn sockets to monitor

This reduces some polling overhead and reduces the need to aggregate
empty metrics from the Sidekiq worker.
parent 713052c7
---
title: Disable Unicorn sampling in Sidekiq since there are no Unicorn sockets to monitor
merge_request:
author:
type: performance
...@@ -123,7 +123,9 @@ def instrument_classes(instrumentation) ...@@ -123,7 +123,9 @@ def instrument_classes(instrumentation)
end end
# rubocop:enable Metrics/AbcSize # rubocop:enable Metrics/AbcSize
Gitlab::Metrics::UnicornSampler.initialize_instance(Settings.monitoring.unicorn_sampler_interval).start unless Sidekiq.server?
Gitlab::Metrics::UnicornSampler.initialize_instance(Settings.monitoring.unicorn_sampler_interval).start
end
Gitlab::Application.configure do |config| Gitlab::Application.configure do |config|
# 0 should be Sentry to catch errors in this middleware # 0 should be Sentry to catch errors in this middleware
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment