Skip to main content
zerotal

Documentation


Documentation / zerotal / metrics / HttpMetricsSnapshot

Interface: HttpMetricsSnapshot

Defined in: packages/core/src/metrics/HttpMetrics.ts:56

A point-in-time view of the request metrics, as shown on the Health page.

Properties

total

total: number

Defined in: packages/core/src/metrics/HttpMetrics.ts:58

Requests since boot.


inFlight

inFlight: number

Defined in: packages/core/src/metrics/HttpMetrics.ts:60

Requests currently being processed (in-flight concurrency).


success

success: number

Defined in: packages/core/src/metrics/HttpMetrics.ts:62

2xx + 3xx responses.


clientErrors

clientErrors: number

Defined in: packages/core/src/metrics/HttpMetrics.ts:64

4xx responses.


serverErrors

serverErrors: number

Defined in: packages/core/src/metrics/HttpMetrics.ts:66

5xx responses.


successRate

successRate: number

Defined in: packages/core/src/metrics/HttpMetrics.ts:68

Success percentage (0–100).


avgMs

avgMs: number

Defined in: packages/core/src/metrics/HttpMetrics.ts:70

Mean response time since boot, ms.


p95Ms

p95Ms: number

Defined in: packages/core/src/metrics/HttpMetrics.ts:72

95th-percentile response time over the last 5 minutes, ms.


maxMs

maxMs: number

Defined in: packages/core/src/metrics/HttpMetrics.ts:74

Slowest response since boot, ms.


perMinute

perMinute: number

Defined in: packages/core/src/metrics/HttpMetrics.ts:76

Requests per minute over the last 5 minutes.


last5m

last5m: object

Defined in: packages/core/src/metrics/HttpMetrics.ts:78

Last-5-minute totals.

total

total: number

errors

errors: number