Constructs a new Tracer instance.
Web Tracer config
Returns a Tracer, creating one if one with the given name and version is not already created.
This function may return different Tracer types (e.g. NoopTracerProvider vs. a functional tracer).
The name of the tracer or instrumentation library.
Optional
version: stringThe version of the tracer or instrumentation library.
Optional
options: { schemaUrl?: string }The options of the tracer or instrumentation library.
Tracer A Tracer with the given name and version
Register this TracerProvider for use with the OpenTelemetry API. Undefined values may be replaced with defaults, and null values will be skipped.
Configuration object for SDK registration
This class represents a web tracer with StackContextManager