PURISTA API / @purista/core / PuristaMetricsRecorderInterface
Interface: PuristaMetricsRecorderInterface
Defined in: core/metrics/types.ts:143
A provider-neutral recorder used by framework code and metric contexts.
Example
ts
recorder.recordFrameworkMetric('purista.command.executions', 1, {
'purista.command.name': 'createOrder',
})Methods
recordCustomMetric()
recordCustomMetric(
name,definition,value,attributes?):void
Defined in: core/metrics/types.ts:145
Parameters
name
string
definition
PuristaMetricDefinition<any>
value
number
attributes?
PuristaMetricAttributes
Returns
void
recordFrameworkMetric()
recordFrameworkMetric(
name,value,attributes?):void
Defined in: core/metrics/types.ts:144
Parameters
name
string
value
number
attributes?
PuristaMetricAttributes
Returns
void
