{
  "service": "batman",
  "role": "oblivious-http-relay",
  "ok": true,
  "paused": false,
  "uptimeMs": 4840,
  "startedAt": 1786181644498,
  "upstreamHost": "https://anygas.xyz",
  "remoteAdmin": true,
  "stats": {
    "relayed": 1,
    "denied": 0,
    "tooLarge": 0,
    "upstreamErrors": 0,
    "malformed": 0,
    "batches": 1,
    "batchedRequests": 1,
    "largestBatch": 1,
    "singletonBatches": 1
  },
  "batching": {
    "enabled": true,
    "windowMs": 750,
    "meanBatch": 1,
    "histogram": {
      "1": 1,
      "2": 0,
      "3-4": 0,
      "5-8": 0,
      "9-16": 0,
      "17+": 0
    },
    "singletonShare": 1,
    "queueDepth": 1,
    "honest": "a batch of N makes the inbound->outbound mapping a 1-in-N guess even for someone holding BOTH halves. Batches of 1 provide nothing and are counted separately."
  },
  "latencyMs": {
    "p50": 787,
    "p95": 787,
    "max": 787,
    "samples": 1
  },
  "throughputPerMin": [
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    1,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0
  ],
  "upstream": {
    "lastStatus": 400,
    "consecutiveFailures": 0,
    "lastOkAt": 1786181649051,
    "lastErrorAt": null
  },
  "activeRateLimitBuckets": 1,
  "independence": "upstream is remote; the guarantee holds to the extent that operator is genuinely independent",
  "privacy": "No addresses, bodies or paths are logged. Every figure above is an aggregate; none of it describes an individual request."
}