Skip to main content

Interface: TelemetryHandle

Defined in: packages/telemetry/src/start.ts:21

A started (or deliberately not started) telemetry.

Properties​

enabled​

readonly enabled: boolean

Defined in: packages/telemetry/src/start.ts:23

Whether spans are being recorded and exported.

Methods​

flush()​

flush(): Promise<void>

Defined in: packages/telemetry/src/start.ts:28

Exports every span that has ended so far. Export is asynchronous even with an injected exporter, so a test awaits this before it reads what was exported.

Returns​

Promise<void>


shutdown()​

shutdown(): Promise<void>

Defined in: packages/telemetry/src/start.ts:33

Flushes what is queued and stops. Never rejects: a collector that is down is not a reason for a service to fail to stop.

Returns​

Promise<void>