59 lines
1.5 KiB
JSON
59 lines
1.5 KiB
JSON
{
|
|
"schema": 1,
|
|
"topicHex": "abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234",
|
|
"peerCount": 12,
|
|
"replicationQueueDepth": 42,
|
|
"seedRole": "peer",
|
|
"interfaces": [
|
|
{ "name": "eth0", "rxBytes": 12000000, "txBytes": 8000000, "up": true, "mtu": 1500 },
|
|
{ "name": "utun0", "rxBytes": 5500000, "txBytes": 6000000, "up": true, "mtu": 1380 },
|
|
{ "name": "lo0", "rxBytes": 900000, "txBytes": 900000, "up": true, "mtu": 16384 }
|
|
],
|
|
"replicationQueue": {
|
|
"depth": 42,
|
|
"pending": 27,
|
|
"inFlight": 6,
|
|
"note": "synthetic fixture for benchmark",
|
|
"items": [
|
|
{ "id": "q1", "kind": "core", "bytes": 131072 },
|
|
{ "id": "q2", "kind": "blob", "bytes": 262144 },
|
|
{ "id": "q3", "kind": "core", "bytes": 98304 }
|
|
]
|
|
},
|
|
"peerFirewallStats": {
|
|
"acceptedSessionCount": 233,
|
|
"rejectedSessionCount": 8,
|
|
"inboundSessionCount": 145,
|
|
"outboundSessionCount": 96,
|
|
"transportBreakdown": {
|
|
"tcp": 166,
|
|
"udx": 67
|
|
}
|
|
},
|
|
"bsdSocketGuestBridge": {
|
|
"schema": 1,
|
|
"activeBridgedFds": 15,
|
|
"bridgeErrors": 1,
|
|
"guestSocketCount": 23
|
|
},
|
|
"transport": {
|
|
"mode": "auto",
|
|
"natType": "symmetric",
|
|
"holepunchSuccessRate": 0.74
|
|
},
|
|
"udxTuning": {
|
|
"maxInflightPackets": 128,
|
|
"rtoMinMs": 25,
|
|
"rtoMaxMs": 1200
|
|
},
|
|
"hyperswarmTuning": {
|
|
"maxPeers": 64,
|
|
"maxClientSockets": 16,
|
|
"reconnectBackoffMs": 1500
|
|
},
|
|
"snapshotHints": {
|
|
"source": "fixture",
|
|
"detailLevel": "extended"
|
|
}
|
|
}
|