Collector
WaitingLive order-book collection
Waiting for the metrics source. Measurements appear after the first successful scrape.
Market coverage
Markets with synchronized booksUnavailable
Book synchronization unavailable
Latency over the last five minutes
| Measurement | p50 | p99 |
|---|---|---|
| Inside the collectorReceipt to encoding completion, per emitted level-update record. Excludes snapshots and later file flush. | — | — |
| Exchange event age at receiptIncludes clock offset and upstream delay. Negative ages are excluded from these percentiles. | — | — |
Percentiles are histogram estimates. A dash means there are no usable observations or not enough scrape history.
Traffic and connectivity
Decoded data events per secondAverage over one minute; excludes heartbeat frames.—
Order-book connectionsConnected / expected—
Market discovery connectionsListen for markets opening or resolving. Connected / expected.—
Markets with a ready standby—
Publisher switchesTotal since this collector process started.—
No successful scrape yet.
History
Waiting for history.
Decoded events / second
Receive to encode (ms)
Exchange age at receipt (ms)
Market coverage
What this view can tell you
A market is synchronized after all its required outcome books initialize on their current connections. This does not prove that every exchange market has been discovered or that each individual book is still receiving updates.
Statistics refresh about every second. Traffic rates use a one-minute window; latency percentiles use five minutes. Quiet traffic is not a metrics outage. Missing history appears as gaps. Stale values remain visible with their last successful scrape time.