Skip to main content
zerotal

Documentation


Documentation / @zerotal/monitor / RouteDetail

Interface: RouteDetail

Defined in: monitor/src/store/types.ts:52

Aggregated latency / throughput / error history for a single route, powering the per-route drill-in page. Derived on demand from mon_requests filtered to one method+path within the selected window.

Properties

method

method: string

Defined in: monitor/src/store/types.ts:53


path

path: string

Defined in: monitor/src/store/types.ts:54


range

range: MonitorRange

Defined in: monitor/src/store/types.ts:55


total

total: number

Defined in: monitor/src/store/types.ts:57

Total requests to this route in the window.


rpm

rpm: number

Defined in: monitor/src/store/types.ts:59

Requests per minute over the window.


errorCount

errorCount: number

Defined in: monitor/src/store/types.ts:61

Number of 5xx responses.


errorRate

errorRate: number

Defined in: monitor/src/store/types.ts:63

5xx responses as a percentage of total.


p50

p50: number

Defined in: monitor/src/store/types.ts:64


p95

p95: number

Defined in: monitor/src/store/types.ts:65


p99

p99: number

Defined in: monitor/src/store/types.ts:66


avgMs

avgMs: number

Defined in: monitor/src/store/types.ts:67


maxMs

maxMs: number

Defined in: monitor/src/store/types.ts:68


throughput

throughput: number[]

Defined in: monitor/src/store/types.ts:70

Request counts bucketed over the window (oldest → newest).


latency

latency: number[]

Defined in: monitor/src/store/types.ts:72

Average latency (ms) bucketed over the window.


errors

errors: number[]

Defined in: monitor/src/store/types.ts:74

5xx counts bucketed over the window.


statusDist

statusDist: StatusClassCount[]

Defined in: monitor/src/store/types.ts:76

Response breakdown by status class.


recent

recent: RequestEntry[]

Defined in: monitor/src/store/types.ts:78

Most-recent requests to this route.


slowest

slowest: RequestEntry[]

Defined in: monitor/src/store/types.ts:80

Slowest requests to this route.