class OpenTelemetry::Trace::Tracer
def start_span(name, with_parent: nil, attributes: nil, links: nil, start_timestamp: nil, kind: nil)
-
(Span)
-
Parameters:
-
with_parent
(optional Context
) -- Explicitly managed parent context
def start_span(name, with_parent: nil, attributes: nil, links: nil, start_timestamp: nil, kind: nil) span = OpenTelemetry::Trace.current_span(with_parent) if span.context.valid? span else Span::INVALID end end