Skip to content

getTracer

getTracer(provider?): Tracer

Defined in: packages/core/src/telemetry/traces.ts:21

Returns the SDK tracer instance. When no provider is passed, returns a no-op tracer with zero overhead. Pass the global trace object from @opentelemetry/api for real tracing.

TracerProvider

optional TracerProvider (e.g., trace from @opentelemetry/api)

Tracer

the SDK tracer instance

none

returns a Tracer instance (possibly no-op)

Safe — always returns the same tracer for the same provider