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.
Parameters
Section titled “Parameters”provider?
Section titled “provider?”TracerProvider
optional TracerProvider (e.g., trace from @opentelemetry/api)
Returns
Section titled “Returns”Tracer
the SDK tracer instance
Precondition
Section titled “Precondition”none
Postcondition
Section titled “Postcondition”returns a Tracer instance (possibly no-op)
Idempotency
Section titled “Idempotency”Safe — always returns the same tracer for the same provider