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 ​
| Parameter | Type |
|---|---|
value | number |
attributes? | MetricAttributes |
Returns ​
void