Skip to main content
Version: 2.x

Interface: Instrumentation

Defined in: javascript/src/telemetry/index.ts:79

Vendor-neutral contract used by Bursar's core runtime.

Methods

run()

run<T>(operation, attributes, callback): Promise<T>

Defined in: javascript/src/telemetry/index.ts:80

Type Parameters

T

T

Parameters

operation

string

attributes

Readonly<Record<string, TelemetryAttributeValue>> | undefined

callback

() => Promise<T>

Returns

Promise<T>