nooschain / observability/rolling-metrics / RollingMetricSummary
Interface: RollingMetricSummary
Defined in: observability/rolling-metrics.ts:7
Bounded in-memory timing metrics for operator observability.
This collector gives dashboards p50/p95/p99 style operational signals without storing unbounded samples during long-running soak or node processes.
Properties
avg
avg:
number|null
Defined in: observability/rolling-metrics.ts:17
Arithmetic average over retained samples, or null when no samples exist.
count
count:
number
Defined in: observability/rolling-metrics.ts:9
Number of retained samples for the metric name.
p50
p50:
number|null
Defined in: observability/rolling-metrics.ts:11
Median retained sample, or null when no samples exist.
p95
p95:
number|null
Defined in: observability/rolling-metrics.ts:13
95th percentile retained sample, or null when no samples exist.
p99
p99:
number|null
Defined in: observability/rolling-metrics.ts:15
99th percentile retained sample, or null when no samples exist.