Skip to content

AIDK API Reference / aidk-kernel / Histogram

Interface: Histogram ​

Defined in: packages/kernel/src/telemetry.ts:64

A histogram metric for recording distributions (e.g., latency, sizes).

Example ​

typescript
const latencyHistogram = Telemetry.getHistogram('latency', 'ms', 'Request latency');
latencyHistogram.record(150, { endpoint: '/api/chat' });

Methods ​

record() ​

ts
record(value: number, attributes?: MetricAttributes): void;

Defined in: packages/kernel/src/telemetry.ts:66

Record a value in the histogram.

Parameters ​

ParameterType
valuenumber
attributes?MetricAttributes

Returns ​

void

Released under the MIT License.