Method: Labkit::Tracing::TracingUtils.log_common_fields_on_span

Defined in:
lib/labkit/tracing/tracing_utils.rb

.log_common_fields_on_span(span, operation_name) ⇒ Object

Add common fields to a span



44
45
46
47
48
# File 'lib/labkit/tracing/tracing_utils.rb', line 44

def self.log_common_fields_on_span(span, operation_name)
  correlation_id = Labkit::Correlation::CorrelationId.current_id
  span.set_tag("correlation_id", correlation_id) if correlation_id
  span.log_kv(stack: caller.join('\n')) if include_stacktrace?(operation_name)
end