Interface: TelemetryHandle
Defined in: packages/telemetry/src/start.ts:21
A started (or deliberately not started) telemetry.
Properties
enabled
readonlyenabled: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>