diff --git a/lib/ddtrace/contrib/resque/resque_job.rb b/lib/ddtrace/contrib/resque/resque_job.rb index a1d91d7e36e..0f42186b06e 100644 --- a/lib/ddtrace/contrib/resque/resque_job.rb +++ b/lib/ddtrace/contrib/resque/resque_job.rb @@ -26,6 +26,7 @@ def after_perform(*args) end Resque.before_first_fork do + service = ::Rails.configuration.datadog_trace.fetch(:resque_service) || 'resque' pin = Datadog::Pin.get_from(Resque) - pin.tracer.set_service_info(pin.service, 'resque', Datadog::Ext::AppTypes::WORKER) + pin.tracer.set_service_info(pin.service, service, Datadog::Ext::AppTypes::WORKER) end