lib/instana/instrumentation/rack.rb in instana-1.9.0 vs lib/instana/instrumentation/rack.rb in instana-1.9.1

- old
+ new

@@ -17,9 +17,13 @@ kvs[:http][:host] = env['HTTP_HOST'] elsif env.key?('SERVER_NAME') kvs[:http][:host] = env['SERVER_NAME'] end + if ENV.key?('INSTANA_SERVICE_NAME') + kvs[:service] = ENV['INSTANA_SERVICE_NAME'] + end + if ::Instana.agent.extra_headers for custom_header in ::Instana.agent.extra_headers # Headers are available in this format: HTTP_X_CAPTURE_THIS rack_header = ('HTTP_' + custom_header.upcase).gsub('-', '_') if env.key?(rack_header)