TracingPluginType.startSpan() method

Starts a span.

Signature:

startSpan(name: string, options?: StartSpanOptions, enterOrCtx?: boolean | object): any;

Parameters

Parameter

Type

Description

name

string

operation name

options

StartSpanOptions

(Optional) span attributes; see StartSpanOptions

enterOrCtx

boolean | object

(Optional) true enters the span into the async-local store, so spans created afterwards become its children. Use it for server spans and NOT for client spans, which must not become the ambient parent while awaiting a reply.

Returns:

any

Read this page as plain markdown — no HTML, no navigation. For pasting into an LLM, or for an agent to fetch.