MCPcopy Create free account
hub / github.com/getsentry/sentry-javascript / logSpanEnd

Function logSpanEnd

packages/core/src/tracing/logSpans.ts:45–55  ·  view source on GitHub ↗
(span: Span)

Source from the content-addressed store, hash-verified

43 * Print a log message for an ended span.
44 */
45export function logSpanEnd(span: Span): void {
46 if (!DEBUG_BUILD) return;
47
48 const { description = '< unknown name >', op = '< unknown op >' } = spanToJSON(span);
49 const { spanId } = span.spanContext();
50 const rootSpan = getRootSpan(span);
51 const isRootSpan = rootSpan === span;
52
53 const msg = `[Tracing] Finishing "${op}" ${isRootSpan ? 'root ' : ''}span "${description}" with ID ${spanId}`;
54 debug.log(msg);
55}

Callers 2

endMethod · 0.90
onEndMethod · 0.90

Calls 4

spanToJSONFunction · 0.90
getRootSpanFunction · 0.85
spanContextMethod · 0.65
logMethod · 0.65

Tested by

no test coverage detected