Skip to main content
Access via:io.insights

Entry point into the io.Insights API

Properties (5)

Property Type Default Required Description
logs⚓︎ LogsManager x

io.insights Logs API, often accessible as io.insights.logs

metrics⚓︎ MetricsManager x

io.insights Metrics API, often accessible as io.insights.metrics

settings⚓︎ Settings x

io.Insights settings

started⚓︎ boolean x

Whether or not this instance is started.

traces⚓︎ TracesManager x

io.insights Traces API, often accessible as io.insights.traces

3 Methods

start()⚓︎

() => Promise<void>

Starts publishing data.

stop()⚓︎

() => Promise<void>

Stops publishing data.

waitForFinalExport()⚓︎

(timeoutMs?: number) => Promise<void>

Waits for any pending data to be published, with the option to specify a timeout.

Parameters (1)

Name Type Required Description
timeoutMs⚓︎ number x

maximum time to wait for export