Interfaces · @purista/core

PuristaMetricsRecorderInterface

A provider-neutral recorder used by framework code and metric contexts.

Signature

PuristaMetricsRecorderInterface.ts typescript
interface PuristaMetricsRecorderInterface

Examples

example-1.ts typescript
recorder.recordFrameworkMetric('purista.command.executions', 1, {
  'purista.command.name': 'createOrder',
})

Methods

2 entries

recordCustomMetric

Method

Source
recordCustomMetric.ts typescript
recordCustomMetric(name: string, definition: PuristaMetricDefinition<any>, value: number, attributes?: PuristaMetricAttributes): void

recordFrameworkMetric

Method

Source
recordFrameworkMetric.ts typescript
recordFrameworkMetric(name: string, value: number, attributes?: PuristaMetricAttributes): void