lib/datadog/tracing/contrib/racecar/event.rb in ddtrace-1.14.0 vs lib/datadog/tracing/contrib/racecar/event.rb in ddtrace-1.15.0
- old
+ new
@@ -46,9 +46,14 @@
end
# Measure service stats
Contrib::Analytics.set_measured(span)
+ # Tag original global service name if not used
+ if span.service != Datadog.configuration.service
+ span.set_tag(Tracing::Contrib::Ext::Metadata::TAG_BASE_SERVICE, Datadog.configuration.service)
+ end
+
span.set_tag(Ext::TAG_TOPIC, payload[:topic])
span.set_tag(Ext::TAG_CONSUMER, payload[:consumer_class])
span.set_tag(Ext::TAG_PARTITION, payload[:partition])
span.set_tag(Ext::TAG_OFFSET, payload[:offset]) if payload.key?(:offset)
span.set_tag(Ext::TAG_FIRST_OFFSET, payload[:first_offset]) if payload.key?(:first_offset)