Class: OpenTelemetryInstrumentation
Defined in: javascript/src/telemetry/opentelemetry.ts:36
OpenTelemetry API-only adapter. It never creates an SDK or exporter.
Implements
Constructors
Constructor
new OpenTelemetryInstrumentation(
options?):OpenTelemetryInstrumentation
Defined in: javascript/src/telemetry/opentelemetry.ts:41
Parameters
options?
OpenTelemetryInstrumentationOptions = {}
Returns
OpenTelemetryInstrumentation
Methods
run()
run<
T>(operation,attributes,callback):Promise<T>
Defined in: javascript/src/telemetry/opentelemetry.ts:58
Type Parameters
T
T
Parameters
operation
string
attributes
Readonly<Record<string, TelemetryAttributeValue>> | undefined
callback
() => Promise<T>
Returns
Promise<T>