InMemoryTelemetrySink
Defined in: packages/middleware/src/telemetry.ts:281
In-memory telemetry sink for testing.
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new InMemoryTelemetrySink():
InMemoryTelemetrySink
Returns
Section titled “Returns”InMemoryTelemetrySink
Methods
Section titled “Methods”clear()
Section titled “clear()”clear():
void
Defined in: packages/middleware/src/telemetry.ts:301
Returns
Section titled “Returns”void
getEvents()
Section titled “getEvents()”getEvents():
object[]
Defined in: packages/middleware/src/telemetry.ts:297
Returns
Section titled “Returns”object[]
getMetrics()
Section titled “getMetrics()”getMetrics():
object[]
Defined in: packages/middleware/src/telemetry.ts:293
Returns
Section titled “Returns”object[]
recordEvent()
Section titled “recordEvent()”recordEvent(
name,data?):void
Defined in: packages/middleware/src/telemetry.ts:289
Record an event.
Parameters
Section titled “Parameters”string
Record<string, unknown>
Returns
Section titled “Returns”void
Implementation of
Section titled “Implementation of”recordMetric()
Section titled “recordMetric()”recordMetric(
name,value,tags?):void
Defined in: packages/middleware/src/telemetry.ts:285
Record a metric.
Parameters
Section titled “Parameters”string
number
Record<string, string>
Returns
Section titled “Returns”void