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.