{
  "title": "Hydra status",
  "generated_at": "2026-09-19T04:21:01-0500",
  "aggregator": {
    "host": "storage-vps",
    "bind": [
      "127.0.0.1",
      "10.150.255.2"
    ],
    "port": 8093,
    "policy": "Dallas storage preferred for aggregator/eyes; honest scrapes only"
  },
  "policies": [],
  "sections_truth": {
    "hosts": {
      "live": true,
      "seed": true,
      "label": "mixed"
    },
    "networks": {
      "live": true,
      "seed": false,
      "label": "live+note"
    },
    "arms": {
      "live": true,
      "seed": true,
      "label": "mixed"
    },
    "apps": {
      "live": false,
      "seed": true,
      "label": "seed (SoT)"
    },
    "data": {
      "live": false,
      "seed": true,
      "label": "seed (SoT)"
    },
    "eyes": {
      "live": true,
      "seed": true,
      "label": "mixed"
    }
  },
  "hosts": [],
  "networks": {
    "wg1": {
      "ok": true,
      "source": "live",
      "generated_at": "2026-09-19T04:21:01-05:00",
      "summary": {
        "peers_up": 6,
        "peers_total": 6,
        "hosts_total": 7,
        "hs_up_threshold_s": 180,
        "viewpoint": "from storage"
      },
      "extras": {
        "tailscale": "tailscale: self=storage-vps peers_online=9/13",
        "cilium": "cilium: not on this box (k3s=inactive)"
      },
      "self_ip": "10.150.255.2",
      "peers": [
        {
          "name": "ashburn (mcf-arm-01)",
          "wg1": "10.150.255.5",
          "up": true,
          "hs_age_s": 28,
          "ping_ms": 33.1,
          "endpoint": "150.136.139.244:51920"
        },
        {
          "name": "edge-dal-01",
          "wg1": "10.150.255.1",
          "up": true,
          "hs_age_s": 51,
          "ping_ms": 2.25,
          "endpoint": "172.93.163.252:51920"
        },
        {
          "name": "hp",
          "wg1": "10.150.255.11",
          "up": true,
          "hs_age_s": 58,
          "ping_ms": 104.0,
          "endpoint": "172.59.194.217:41860"
        },
        {
          "name": "dell",
          "wg1": "10.150.255.12",
          "up": true,
          "hs_age_s": 62,
          "ping_ms": 109.0,
          "endpoint": "172.59.194.217:14663"
        },
        {
          "name": "monterrey (mcf-arm-02)",
          "wg1": "10.150.255.4",
          "up": true,
          "hs_age_s": 79,
          "ping_ms": 31.7,
          "endpoint": "40.233.14.37:51920"
        },
        {
          "name": "edge-dal-02",
          "wg1": "10.150.255.3",
          "up": true,
          "hs_age_s": 90,
          "ping_ms": 2.79,
          "endpoint": "64.44.157.170:51921"
        }
      ],
      "note": "Honest wg1 status only \u2014 not an SD-WAN Manager. No fake multi-color transports. Peer counts are from this node (storage); self is listed separately."
    },
    "tailscale": "tailscale: self=storage-vps peers_online=9/13",
    "cilium": "cilium: not on this box (k3s=inactive)",
    "note": "Real planes only: wg1 underlay \u00b7 Tailscale ops \u00b7 cilium CNI. Not an SD-WAN Manager."
  },
  "arms": {},
  "apps": [],
  "data": [],
  "eyes": [],
  "dns_flip": {
    "ok": true,
    "source": "live",
    "path": "/var/lib/dns-failover/state.json",
    "state": {
      "status": "flipped",
      "edge01_fails": 0,
      "flipped_at": "2026-09-18 10:34:34",
      "flipped_to": "64.44.157.170",
      "records": [],
      "shortfall": [],
      "edge01_healthy_cycles": 0,
      "edge_fence_alerted": false,
      "failed_back_at": "2026-09-16 20:52:53",
      "failback_records": [
        {
          "name": "*.pangolin.fishta.org",
          "ok": true
        },
        {
          "name": "pangolin.fishta.org",
          "ok": true
        }
      ],
      "failback_shortfall": [],
      "quorum_veto_last_alert": 1789808477.8054152
    }
  },
  "legacy": [],
  "links": {
    "wg1_status": "http://10.150.255.2:8090/",
    "wm_api": "http://10.150.255.2:8092/",
    "self_json": "/api.json",
    "public": "https://dashboard.fishta.org/"
  }
}