{"ts": "2026-11-01T00:47:57.656440+00:00", "host": {"hostname": "studio", "os": "Darwin 26.3", "uptime": "3 days, 5:03:31"}, "cpu": {"total": 18.0, "user": 8.4, "system": 9.6, "idle": 82.0, "cores": 14}, "percpu": [61.5, 55.7, 46.9, 38.6, 0.6, 0.6, 0.3, 0.1, 0.2, 17.0, 13.2, 8.8, 7.0, 3.4], "load": {"min1": 3.12353515625, "min5": 3.0771484375, "min15": 3.1318359375, "cpucore": 14}, "mem": {"total": 38654705664, "used": 20933427200, "percent": 54.2, "available": 17721278464, "active": 15949414400, "wired": 3117105152, "inactive": 15017443328, "pressure": "Normal", "buckets": {"total": 36.0, "physical": 36.0, "used": 18.34, "app": 14.28, "wired": 2.9, "compressed": 1.16, "cached": 17.02, "free": 0.07, "active": 14.87, "inactive": 13.99, "compressor": 1.16, "speculative": 2.43, "swap_used": 4.87, "swap_total": 6.0}}, "swap": {"total": 6442450944, "used": 5227216896, "percent": 81.1}, "proc": {"total": 608, "running": 354, "sleeping": 253, "thread": 2501}, "net": [{"name": "en0", "rx": 38975863.0, "tx": 394755.0}, {"name": "utun4", "rx": 306.0, "tx": 490.0}, {"name": "bridge100", "rx": 0.0, "tx": 66.0}, {"name": "bridge101", "rx": 0, "tx": 66.0}, {"name": "bridge102", "rx": 0, "tx": 66.0}, {"name": "bridge103", "rx": 0, "tx": 66.0}], "fs": [{"mnt": "/Volumes/MOVIES", "size": 8001353465856, "used": 7712128262144, "avail": 288369307648, "percent": 97.0, "ro": false, "lock_at": 98}, {"mnt": "/Volumes/TV", "size": 8001353465856, "used": 7280086200320, "avail": 721220530176, "percent": 91.0, "ro": false, "lock_at": 98}, {"mnt": "/Volumes/2026", "size": 8001353465856, "used": 8000465444864, "avail": 32124928, "percent": 100.0, "ro": false, "lock_at": 98}, {"mnt": "~/NAS", "size": 7670106947584, "used": 7333418725376, "avail": 336688222208, "percent": 96.0, "ro": false, "lock_at": 98}, {"mnt": "/Volumes/MUSIC", "size": 4000577273856, "used": 3509711990784, "avail": 490380087296, "percent": 88.0, "ro": false, "lock_at": 98}, {"mnt": "/Volumes/2TB", "size": 2000189177856, "used": 1439475527680, "avail": 560413810688, "percent": 72.0, "ro": false, "lock_at": null}, {"mnt": "/Volumes/2TB-2", "size": 2000189177856, "used": 1608860766208, "avail": 391028576256, "percent": 81.0, "ro": false, "lock_at": null}, {"mnt": "/", "size": 494384795648, "used": 12300759040, "avail": 184297439232, "percent": 7.0, "ro": null, "lock_at": null}], "top": [{"name": "transmission-daemon", "cpu": 32.8, "mem": 1.3, "pid": 50000, "user": "anthonybooth"}, {"name": "Grok Bot Helper", "cpu": 21.3, "mem": 0.1, "pid": 15451, "user": "anthonybooth"}, {"name": "OrbStack Helper", "cpu": 18.4, "mem": 20.6, "pid": 34701, "user": "anthonybooth"}, {"name": "Grok Bot Helper (Renderer)", "cpu": 13.0, "mem": 1.2, "pid": 15454, "user": "anthonybooth"}, {"name": "Python", "cpu": 2.7, "mem": 0.3, "pid": 41770, "user": "anthonybooth"}, {"name": "Python", "cpu": 2.3, "mem": 0.2, "pid": 41771, "user": "anthonybooth"}, {"name": "Mac Performance Monitor", "cpu": 1.8, "mem": 0.2, "pid": 424, "user": "anthonybooth"}, {"name": "Python", "cpu": 1.7, "mem": 0.6, "pid": 1504, "user": "anthonybooth"}, {"name": "opencode", "cpu": 1.2, "mem": 0.7, "pid": 1490, "user": "anthonybooth"}, {"name": "Granola", "cpu": 1.2, "mem": 0.3, "pid": 27834, "user": "anthonybooth"}, {"name": "Plex Media Server", "cpu": 1.1, "mem": 1.8, "pid": 1512, "user": "anthonybooth"}, {"name": "Python", "cpu": 1.0, "mem": 0.7, "pid": 1549, "user": "anthonybooth"}, {"name": "Grok Bot", "cpu": 1.0, "mem": 0.4, "pid": 15439, "user": "anthonybooth"}, {"name": "Finder", "cpu": 0.7, "mem": 0.1, "pid": 436, "user": "anthonybooth"}, {"name": "cloudflared", "cpu": 0.7, "mem": 0.1, "pid": 1534, "user": "anthonybooth"}], "topmem": [{"name": "OrbStack Helper", "cpu": 18.4, "mem": 20.6, "rss_gb": 7.43, "footprint_gb": 7.43, "gpu": false, "pid": 34701, "user": "anthonybooth"}, {"name": "Plex Media Server", "cpu": 1.1, "mem": 1.8, "rss_gb": 0.66, "footprint_gb": 0.66, "gpu": false, "pid": 1512, "user": "anthonybooth"}, {"name": "transmission-daemon", "cpu": 32.8, "mem": 1.3, "rss_gb": 0.46, "footprint_gb": 0.46, "gpu": false, "pid": 50000, "user": "anthonybooth"}, {"name": "Grok Bot Helper (Renderer)", "cpu": 13.0, "mem": 1.2, "rss_gb": 0.44, "footprint_gb": 0.44, "gpu": false, "pid": 15454, "user": "anthonybooth"}, {"name": "Claude Helper (Renderer)", "cpu": 0.1, "mem": 1.1, "rss_gb": 0.39, "footprint_gb": 0.39, "gpu": false, "pid": 86457, "user": "anthonybooth"}, {"name": "Codex (Renderer)", "cpu": 0.1, "mem": 0.9, "rss_gb": 0.34, "footprint_gb": 0.34, "gpu": false, "pid": 42373, "user": "anthonybooth"}, {"name": "Python", "cpu": 1.0, "mem": 0.7, "rss_gb": 0.26, "footprint_gb": 0.26, "gpu": false, "pid": 1549, "user": "anthonybooth"}, {"name": "opencode", "cpu": 1.2, "mem": 0.7, "rss_gb": 0.26, "footprint_gb": 0.26, "gpu": false, "pid": 1490, "user": "anthonybooth"}], "router": {"device": "Etisalat Vantiva FGA228", "source": "router-watch log poll (60 s) + conn-counter (60 s) + cause-tracker (30 s)", "conntrack_count": null, "conntrack_max": null, "conntrack_note": "FGA228 GUI exposes no conntrack count/max; connections below are what Studio+Mini can see (lower bound)", "latest": {"drops_per_s": 0, "table_full_lines": 0, "log_window_s": 29, "log_ts": "2026-10-22T10:42:39+04:00", "age_s": 842719, "stale": true}, "router_status": {"memory_pct": 57, "uptime": "19 minutes 5 seconds", "wan": "Connected", "status_ts": "2026-10-22T10:36:40+04:00"}, "windows": {"15m": {"polls": 0, "polls_with_drops": 0, "pct_polls_with_drops": null, "max_drops_per_s": 0, "mean_drops_per_s": null, "est_drops": 0}, "1h": {"polls": 0, "polls_with_drops": 0, "pct_polls_with_drops": null, "max_drops_per_s": 0, "mean_drops_per_s": null, "est_drops": 0}, "24h": {"polls": 0, "polls_with_drops": 0, "pct_polls_with_drops": null, "max_drops_per_s": 0, "mean_drops_per_s": null, "est_drops": 0}}, "bursts": {"definition": "consecutive 60 s polls with drops/s > 0 (gap <= 180 s); est_drops ~ drops/s x 60 s per poll", "count_24h": 0, "count_24h_peak_ge_1": 0, "recent": []}, "last_drop": null, "series_2h": [], "series_24h_peak10m": [], "connections": {"ts": "2026-11-01T04:47:21+04:00", "age_s": 37, "visible_total": 957, "studio_wan": 460, "studio_tcp": 459, "studio_udp": 1, "mini_wan": 479, "torrent_peers": {"qbit_mini": 18}, "half_open": 272, "half_open_studio": 241, "half_open_mini": 31, "studio_tcp_by_state": {"SYN_SENT": 241, "ESTABLISHED": 211, "CLOSE_WAIT": 3, "TIME_WAIT": 4}, "studio_by_proc": {"slskd_orbstack": 415, "other": 41, "transmission": 2, "plex": 2}, "new_tcp_per_min": 425, "note": "visible_total = Studio WAN sockets + Mini WAN sockets + torrent peers; lower bound of router conntrack use"}, "conn_series_2h": [[1793486907000, 432], [1793486970000, 344], [1793487033000, 412], [1793487095000, 326], [1793487158000, 405], [1793487220000, 312], [1793487283000, 376], [1793487345000, 371], [1793487408000, 1572], [1793487471000, 288], [1793487533000, 578], [1793487596000, 1254], [1793487656000, 476], [1793487719000, 397], [1793487781000, 585], [1793487844000, 899], [1793487906000, 576], [1793487969000, 322], [1793488031000, 334], [1793488094000, 541], [1793488157000, 329], [1793488219000, 485], [1793488282000, 346], [1793488344000, 267], [1793488407000, 282], [1793488469000, 404], [1793488532000, 308], [1793488594000, 259], [1793488657000, 415], [1793488719000, 285], [1793488782000, 524], [1793488845000, 343], [1793488907000, 311], [1793488970000, 295], [1793489032000, 260], [1793489095000, 402], [1793489157000, 357], [1793489220000, 523], [1793489283000, 304], [1793489345000, 581], [1793489408000, 606], [1793489471000, 344], [1793489533000, 436], [1793489596000, 489], [1793489658000, 379], [1793489721000, 666], [1793489783000, 375], [1793489846000, 375], [1793489909000, 507], [1793489971000, 341], [1793490034000, 340], [1793490096000, 301], [1793490159000, 439], [1793490221000, 365], [1793490284000, 447], [1793490346000, 298], [1793490409000, 298], [1793490471000, 499], [1793490534000, 259], [1793490596000, 347], [1793490659000, 545], [1793490722000, 326], [1793490784000, 313], [1793490847000, 367], [1793490909000, 377], [1793490972000, 320], [1793491034000, 422], [1793491097000, 331], [1793491160000, 432], [1793491222000, 1290], [1793491285000, 373], [1793491347000, 578], [1793491410000, 418], [1793491473000, 454], [1793491535000, 436], [1793491598000, 543], [1793491661000, 370], [1793491723000, 337], [1793491786000, 403], [1793491848000, 377], [1793491911000, 475], [1793491974000, 310], [1793492036000, 378], [1793492099000, 303], [1793492161000, 334], [1793492224000, 310], [1793492287000, 380], [1793492349000, 431], [1793492412000, 419], [1793492475000, 329], [1793492537000, 288], [1793492600000, 344], [1793492663000, 473], [1793492725000, 346], [1793492788000, 492], [1793492851000, 313], [1793492913000, 367], [1793492976000, 368], [1793493038000, 462], [1793493101000, 635], [1793493164000, 391], [1793493226000, 385], [1793493289000, 470], [1793493352000, 287], [1793493414000, 356], [1793493477000, 427], [1793493539000, 391], [1793493602000, 384], [1793493665000, 334], [1793493727000, 548], [1793493790000, 261], [1793493853000, 275], [1793493915000, 300], [1793493978000, 289], [1793494041000, 957]], "est_router_flows": {"total": 226, "ts": "2026-11-01T04:47:51+04:00", "age_s": 7, "alert_over": 1500}, "alerts": {"conntrack_drops_24h": 0, "studio_flows_24h": 0, "last_conntrack_alert": null}, "level": "stale"}, "internet": {"source": "cloudflared tunnel logs + router-watch uptime", "kuma": "http://100.119.127.41:3001/dashboard", "since": "2026-10-04T15:57:40+04:00", "total": 58, "today": 0, "h24": 0, "d7": 1, "d7_min_lost": 9.2, "avg_per_day": 2.0, "router_reboot_pct": 97, "last": {"start": "2026-10-28T04:58:21+04:00", "end": "2026-10-28T05:07:30+04:00", "day": "2026-10-28", "hhmm": "04:58", "dur_s": 549, "router_reboot": false, "reboot_cause": null, "basis": "eywa tunnel only"}, "last_ago_min": 5740, "router_last_boot": "2026-10-22T10:17:35+04:00", "per_day": {"2026-10-04": 1, "2026-10-05": 6, "2026-10-06": 3, "2026-10-07": 2, "2026-10-08": 3, "2026-10-09": 4, "2026-10-10": 3, "2026-10-11": 3, "2026-10-12": 3, "2026-10-13": 3, "2026-10-14": 3, "2026-10-15": 4, "2026-10-16": 1, "2026-10-17": 1, "2026-10-18": 5, "2026-10-19": 4, "2026-10-20": 1, "2026-10-21": 3, "2026-10-22": 4, "2026-10-23": 0, "2026-10-24": 0, "2026-10-25": 0, "2026-10-26": 0, "2026-10-27": 0, "2026-10-28": 1, "2026-10-29": 0, "2026-10-30": 0, "2026-10-31": 0, "2026-11-01": 0}, "recent": [{"start": "2026-10-28T04:58:21+04:00", "end": "2026-10-28T05:07:30+04:00", "day": "2026-10-28", "hhmm": "04:58", "dur_s": 549, "router_reboot": false, "reboot_cause": null, "basis": "eywa tunnel only"}, {"start": "2026-10-22T10:16:49+04:00", "end": "2026-10-22T10:19:02+04:00", "day": "2026-10-22", "hhmm": "10:16", "dur_s": 133, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-22T08:00:51+04:00", "end": "2026-10-22T08:02:55+04:00", "day": "2026-10-22", "hhmm": "08:00", "dur_s": 124, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-22T05:50:41+04:00", "end": "2026-10-22T05:52:53+04:00", "day": "2026-10-22", "hhmm": "05:50", "dur_s": 132, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-22T04:38:43+04:00", "end": "2026-10-22T04:40:47+04:00", "day": "2026-10-22", "hhmm": "04:38", "dur_s": 124, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-21T23:41:40+04:00", "end": "2026-10-21T23:43:39+04:00", "day": "2026-10-21", "hhmm": "23:41", "dur_s": 119, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-21T17:11:39+04:00", "end": "2026-10-21T17:13:45+04:00", "day": "2026-10-21", "hhmm": "17:11", "dur_s": 126, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-21T06:02:34+04:00", "end": "2026-10-21T06:04:39+04:00", "day": "2026-10-21", "hhmm": "06:02", "dur_s": 125, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-20T19:02:31+04:00", "end": "2026-10-20T19:04:37+04:00", "day": "2026-10-20", "hhmm": "19:02", "dur_s": 126, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-19T23:55:28+04:00", "end": "2026-10-19T23:57:33+04:00", "day": "2026-10-19", "hhmm": "23:55", "dur_s": 125, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-19T12:28:02+04:00", "end": "2026-10-19T12:30:10+04:00", "day": "2026-10-19", "hhmm": "12:28", "dur_s": 128, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-19T12:05:02+04:00", "end": "2026-10-19T12:07:09+04:00", "day": "2026-10-19", "hhmm": "12:05", "dur_s": 127, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-19T02:31:59+04:00", "end": "2026-10-19T02:34:00+04:00", "day": "2026-10-19", "hhmm": "02:31", "dur_s": 121, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-18T20:43:00+04:00", "end": "2026-10-18T20:45:09+04:00", "day": "2026-10-18", "hhmm": "20:43", "dur_s": 129, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-18T17:53:59+04:00", "end": "2026-10-18T17:56:03+04:00", "day": "2026-10-18", "hhmm": "17:53", "dur_s": 124, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-18T10:40:59+04:00", "end": "2026-10-18T10:42:55+04:00", "day": "2026-10-18", "hhmm": "10:40", "dur_s": 116, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-18T08:12:50+04:00", "end": "2026-10-18T08:14:49+04:00", "day": "2026-10-18", "hhmm": "08:12", "dur_s": 119, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-18T05:21:50+04:00", "end": "2026-10-18T05:23:56+04:00", "day": "2026-10-18", "hhmm": "05:21", "dur_s": 126, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-17T09:22:48+04:00", "end": "2026-10-17T09:24:47+04:00", "day": "2026-10-17", "hhmm": "09:22", "dur_s": 119, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}, {"start": "2026-10-16T19:50:46+04:00", "end": "2026-10-16T19:52:45+04:00", "day": "2026-10-16", "hhmm": "19:50", "dur_s": 119, "router_reboot": true, "reboot_cause": "System Self", "basis": "eywa tunnel only"}]}}