sessions / Exports / SimpleMetricsCollector
Class: SimpleMetricsCollector
Implements
MetricsCollector
Table of contents
Constructors
Methods
Constructors
constructor
• new SimpleMetricsCollector(): SimpleMetricsCollector
Returns
Methods
incrementCounter
▸ incrementCounter(name
, value?
): void
Parameters
Name | Type | Default value |
---|---|---|
name | string | undefined |
value | number | 1 |
Returns
void
Implementation of
MetricsCollector.incrementCounter
Defined in
packages/sessions/src/utils/simple-metrics.ts:14
recordGauge
▸ recordGauge(name
, value
): void
Parameters
Name | Type |
---|---|
name | string |
value | number |
Returns
void
Implementation of
MetricsCollector.recordGauge
Defined in
packages/sessions/src/utils/simple-metrics.ts:19
recordHistogram
▸ recordHistogram(name
, value
): void
Parameters
Name | Type |
---|---|
name | string |
value | number |
Returns
void
Implementation of
MetricsCollector.recordHistogram
Defined in
packages/sessions/src/utils/simple-metrics.ts:23
getMetrics
▸ getMetrics(): Record
<string
, any
>
Returns
Record
<string
, any
>
Implementation of
MetricsCollector.getMetrics
Defined in
packages/sessions/src/utils/simple-metrics.ts:29
reset
▸ reset(): void
Returns
void
Implementation of
MetricsCollector.reset