Class HistogramInstrument
Constructors
constructor
- new HistogramInstrument(
collector: SimpleMetricsCollector,
name: string,
description: string,
unit?: string,
buckets?: number[],
): HistogramInstrument
Methods
getStats
- getStats(): {
avg: number;
count: number;
max: number;
min: number;
sum: number;
} Returns { avg: number; count: number; max: number; min: number; sum: number }
record
- record(value: number, attributes?: Record<string, unknown>): void
Parameters
- value: number
- attributes: Record<string, unknown> = {}
Returns void
reset
- reset(): void
Returns void
A histogram instrument that tracks distributions of values.