host-health-regional.json
docs/evidence/host-health-regional.json
1{
2 "version": 1,
3 "capturedAt": "2026-10-25T16:15:22.410Z",
4 "ready": true,
5 "region": "test-west",
6 "activeRooms": 2,
7 "maxActiveRooms": 2,
8 "rooms": [
9 {
10 "room": "route:test-west:hearth:1",
11 "engine": "258c215a5c1c44a74b16729084a461c6dc626ed80857a7dea9a2df47116dafb3",
12 "release": "fad9faa7b05c6901bfd4f2eba0af8ac968c79496fcd75ac8137bff9a77bebd84",
13 "state": "ready",
14 "epoch": "1",
15 "leaseRemainingMs": 4857,
16 "players": 2,
17 "playerCap": 2,
18 "acceptingNew": true,
19 "metrics": {
20 "version": 1,
21 "windowSeconds": 60,
22 "admission": {
23 "accepting": true,
24 "reasons": [],
25 "windowSeconds": 10
26 },
27 "eventLoopMs": {
28 "count": 95,
29 "mean": 2.24,
30 "max": 91.68,
31 "p95": 8
32 },
33 "tickMs": {
34 "count": 532,
35 "mean": 5.21,
36 "max": 19.32,
37 "p95": 16
38 },
39 "droppedSimulationSeconds": 0.12,
40 "queue": {
41 "pending": 0,
42 "oldestWorkMs": 0,
43 "waitMs": {
44 "count": 14,
45 "mean": 13.29,
46 "max": 76.42,
47 "p95": 76.42
48 },
49 "inputQueued": 12
50 },
51 "storage": {
52 "transactionMs": {
53 "count": 47,
54 "mean": 19.27,
55 "max": 76.17,
56 "p95": 76.17
57 },
58 "commitMs": {
59 "count": 47,
60 "mean": 0.32,
61 "max": 2,
62 "p95": 2
63 },
64 "failures": 0
65 },
66 "connections": {
67 "players": 2,
68 "joinsLastMinute": 2,
69 "reconnectsLastMinute": 0
70 },
71 "memory": {
72 "rssBytes": 315265024,
73 "heapUsedBytes": 96233120,
74 "externalBytes": 11582284,
75 "arrayBufferBytes": 6533074,
76 "rssLimitBytes": 536870912
77 }
78 }
79 },
80 {
81 "room": "route:test-west:hearth:2",
82 "engine": "258c215a5c1c44a74b16729084a461c6dc626ed80857a7dea9a2df47116dafb3",
83 "release": "fad9faa7b05c6901bfd4f2eba0af8ac968c79496fcd75ac8137bff9a77bebd84",
84 "state": "ready",
85 "epoch": "1",
86 "leaseRemainingMs": 4931,
87 "players": 1,
88 "playerCap": 2,
89 "acceptingNew": false,
90 "metrics": {
91 "version": 1,
92 "windowSeconds": 60,
93 "admission": {
94 "accepting": false,
95 "reasons": [
96 "event-loop"
97 ],
98 "windowSeconds": 10
99 },
100 "eventLoopMs": {
101 "count": 42,
102 "mean": 13.25,
103 "max": 421.4,
104 "p95": 50
105 },
106 "tickMs": {
107 "count": 172,
108 "mean": 3.99,
109 "max": 12.27,
110 "p95": 12.27
111 },
112 "droppedSimulationSeconds": 0.324,
113 "queue": {
114 "pending": 0,
115 "oldestWorkMs": 0,
116 "waitMs": {
117 "count": 5,
118 "mean": 0.05,
119 "max": 0.1,
120 "p95": 0.1
121 },
122 "inputQueued": 0
123 },
124 "storage": {
125 "transactionMs": {
126 "count": 25,
127 "mean": 20.82,
128 "max": 63.24,
129 "p95": 63.24
130 },
131 "commitMs": {
132 "count": 25,
133 "mean": 0.21,
134 "max": 0.47,
135 "p95": 0.47
136 },
137 "failures": 0
138 },
139 "connections": {
140 "players": 1,
141 "joinsLastMinute": 1,
142 "reconnectsLastMinute": 0
143 },
144 "memory": {
145 "rssBytes": 350380032,
146 "heapUsedBytes": 65572976,
147 "externalBytes": 6788195,
148 "arrayBufferBytes": 1804585,
149 "rssLimitBytes": 536870912
150 }
151 }
152 }
153 ]
154}
155