IQTelemetry
@quik/core / IQTelemetry
Interface: IQTelemetry
Defined in: types/IQTelemetry.ts:36
Interface describing the contract for a telemetry feature.
Methods
startSpan()
startSpan(
name,options?):TelemetrySpan
Defined in: types/IQTelemetry.ts:40
Start a new telemetry span.
Parameters
name
string
options?
Returns
withSpan()
withSpan<
T>(name,fn,options?):T|Promise<T>
Defined in: types/IQTelemetry.ts:45
Execute a callback within a span and end it automatically.
Type Parameters
T
T
Parameters
name
string
fn
() => T | Promise<T>
options?
Returns
T | Promise<T>