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)