From 5b7d59f761cefd4a3b602a2f9dbd0c569bec4139 Mon Sep 17 00:00:00 2001 From: Adolfo Reyna Date: Mon, 21 Sep 2026 23:00:48 -0400 Subject: [PATCH] daily backup 2026-09-21 --- areas/coding.md | 1 + areas/coding/recaps/2026-W38.md | 27 + areas/finances/index.md | 3 + .../reyna_tithe_offering_tracker_2025-2026.md | 56 + areas/operations/service_health_checks.jsonl | 483 +++ areas/operations/service_health_latest.json | 28 +- projects/network_usage/network_usage.sqlite3 | Bin 3870720 -> 3870720 bytes .../network_usage/reports/2026-09-20.json | 3551 +++++++++++++++++ projects/network_usage/reports/2026-09-20.md | 677 ++++ 9 files changed, 4812 insertions(+), 14 deletions(-) create mode 100644 areas/coding/recaps/2026-W38.md create mode 100644 areas/finances/reyna_tithe_offering_tracker_2025-2026.md create mode 100644 projects/network_usage/reports/2026-09-20.json create mode 100644 projects/network_usage/reports/2026-09-20.md diff --git a/areas/coding.md b/areas/coding.md index df02422..f9e0c0c 100644 --- a/areas/coding.md +++ b/areas/coding.md @@ -27,6 +27,7 @@ Weekly coding recaps from Gitea repos (brain excluded, noise filtered). - [[2026-W34|W34 Aug 17-23]] - 8 commits - Tactility audio/API fixes, reyna-cli controls, EMI production settings - [[2026-W35|W35 Aug 24-30]] - 0 commits - docs/planning week - [[2026-W36|W36 Aug 31-Sep 06]] - 0 commits - docs/planning week +- [[2026-W38|W38 Sep 14-Sep 20]] ## Repos Tracked - tactility / tactility_apps / mcp_screen / reyna-cli / mac_mcp / eink-* / EMI-Backend / EMI-web / EMI-ExpoAPP / immich-emi / etc (21 total, auto-discovered via clone list) diff --git a/areas/coding/recaps/2026-W38.md b/areas/coding/recaps/2026-W38.md new file mode 100644 index 0000000..91bee6c --- /dev/null +++ b/areas/coding/recaps/2026-W38.md @@ -0,0 +1,27 @@ +--- +Date: 2026-09-14 to 2026-09-20 +Author: Hermes +Tags: [coding-recap, weekly, iso-2026-W38] +Week: 2026-W38 +Commits: 3 +ActiveRepos: 2 +--- + +# Weekly Coding Recap - 2026-W38 (2026-09-14 to 2026-09-20) + +## Summary +- **Total commits:** 3 coding commits (brain excluded, noise filtered) +- **Active repos:** 2 +- **Repos:** kid_dash (1), tactility (2) + +## Highlights by Repo + +### kid_dash (1 commits) +- 4fe483f 2026-09-14 daily backup 2026-09-14 + +### tactility (2 commits) +- 89e8baf5 2026-09-14 feat(sim): web viewer /sim, touch injection, fast screenshot, SIM_DISPLAY_W/H +- 20600950 2026-09-14 feat(sim): web viewer at /sim + touch injection at /api/sim/touch + +## Metrics +- 3 commits across 2 repos diff --git a/areas/finances/index.md b/areas/finances/index.md index 65e1172..ae25030 100644 --- a/areas/finances/index.md +++ b/areas/finances/index.md @@ -32,6 +32,9 @@ Overview of the Reyna family financial structure, property management, and inves - HSA (Health Savings Account). - **Tracking**: Using **Rocket Money** for financial monitoring. +## πŸ™ Giving / Tithes +- [[reyna_tithe_offering_tracker_2025-2026]]: Tithe and first-fruit coverage through September 2026, including bonus-related amounts and SURE matching status. + ## πŸ“… 2025 Taxes - **Status**: Planning phase. - **Accountant**: First year using a professional accountant for filing. diff --git a/areas/finances/reyna_tithe_offering_tracker_2025-2026.md b/areas/finances/reyna_tithe_offering_tracker_2025-2026.md new file mode 100644 index 0000000..4743fc0 --- /dev/null +++ b/areas/finances/reyna_tithe_offering_tracker_2025-2026.md @@ -0,0 +1,56 @@ +--- +Date: 2026-09-20 +Author: Hermes +Tags: #finances #giving #tithe #offering #bonuses +Source: /Volumes/ReynaFamily/Adolfo/Cloud/ReynasShared/Reyna tithe and offering tracker.csv +--- + +# Reyna Tithe and Offering Tracker + +## Coverage status + +- The source tracker records tithe/first-fruit coverage through **September 2026**. +- It explicitly includes 2026 bonus-related amounts: + - **$4,300 bonus** within the undated `EMI tithe mar Apr may` entry. + - **$2,040 bonus** within the pending `EMI tithe June, July, aug, sep` entry. +- The tracker’s tithe/first-fruit rows total **$60,355**, including the pending **$9,270** June–September entry. The pending entry has no matching SURE transaction yet. +- The tracker’s dated/matched SURE tithe records total **$51,085**, excluding that pending $9,270 entry. + +## Tithe and first-fruit entries + +| Source date | Description | Amount | Source note / coverage | +|---|---|---:|---| +| 2025-08-13 | EMI Tithe June July | $2,930 | β€” | +| 2025-08-20 | EMI Tithe | $12,035 | Stocks? | +| 2025-08-20 | EMI Tithe august part 1 | $1,945 | β€” | +| 2025-10-15 | EMI Tithe august part 2 | $775 | β€” | +| 2025-11-25 | EMI tithe sep, oct, nov | $4,650 | β€” | +| 2026-01-12 | First fruit Apostle David | $8,000 | Treated as first-fruit/tithe giving in SURE | +| 2026-03-15 | EMI tithe | $3,000 | SURE matching check posted 2026-03-17 | +| Date not recorded | EMI tithe mar Apr may | $9,100 | $4,800 income + $4,300 bonus | +| Date not recorded | Emi tithe December 2025 | $1,650 | Addition to $3,000 from 3/15 | +| Date not recorded | EMI tithe stocks | $7,000 | 30K NOV and 40K FEB | +| Pending / 2026-09 coverage | EMI tithe June, July, aug, sep | $9,270 | $2,040 bonus + $7,230 income; source says β€œ3 July so 9 total” | + +## SURE status + +- Canonical category: `Giving / gifts > tithe`. +- 10 tithe/first-fruit SURE transactions are in that subcategory. +- Notes were updated on 21 unique tracker-matched SURE transactions, including offerings, gifts, prayer gifts, and loans; those non-tithe entries remain in their existing categories. +- The 2026-03-15 source entry is represented by the matching $3,000 SURE check posted on 2026-03-17. +- The three undated tithe entries ($9,100, $1,650, and $7,000) were matched to the consecutive 2026-06-09 checks. +- The $9,270 June–September entry remains tracker-recorded but unmatched/unposted in SURE. + +## Monthly preparation reminder + +Prepare the month’s tithes on the **20th of every month**. + +- Created through the Reyna CLI native macOS bridge in the **Family** Reminders list. +- Because the current Reyna Reminders API supports one-shot due dates but does not expose an indefinite recurrence rule, a verified 12-month series was created for **2026-10-20 through 2027-09-20**, at **9:00 AM America/New_York**. +- Reminder title: `Prepare monthly tithes (20th)`. +- The series notes link back to this brain record and preserve the September 2026/bonus coverage context. + +## Provenance + +- Source file: `/Volumes/ReynaFamily/Adolfo/Cloud/ReynasShared/Reyna tithe and offering tracker.csv` +- SURE category and transaction state were verified through the live SURE API on 2026-09-20. diff --git a/areas/operations/service_health_checks.jsonl b/areas/operations/service_health_checks.jsonl index a362efe..41d3d88 100644 --- a/areas/operations/service_health_checks.jsonl +++ b/areas/operations/service_health_checks.jsonl @@ -17953,3 +17953,486 @@ {"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T02:43:04+00:00"} {"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T02:43:04+00:00"} {"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T02:43:04+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 980, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 176, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 88, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 274, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 251, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 171, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 173, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 221, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 267, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "URLError: ", "elapsed_ms": 180, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 184, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1067, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "URLError: ", "elapsed_ms": 45, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T03:44:14+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 854, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 170, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 140, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 281, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 273, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 171, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 160, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 203, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 235, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "URLError: ", "elapsed_ms": 172, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 165, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1107, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5002, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "URLError: ", "elapsed_ms": 46, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T04:44:23+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 872, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 181, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 153, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 286, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 234, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 162, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 162, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 198, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 266, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "URLError: ", "elapsed_ms": 171, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 169, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1041, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "URLError: ", "elapsed_ms": 45, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T05:45:33+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 580, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 170, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 164, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 232, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 289, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 174, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 161, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 139, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 263, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "URLError: ", "elapsed_ms": 173, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 175, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1306, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "URLError: ", "elapsed_ms": 47, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T06:45:42+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 575, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 197, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 154, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 273, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 229, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 166, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 229, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 201, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 275, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "URLError: ", "elapsed_ms": 100, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 178, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1085, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1009, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5002, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T07:46:52+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 951, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 161, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 140, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 238, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 239, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 175, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 175, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 221, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 275, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "URLError: ", "elapsed_ms": 108, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 157, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1069, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1002, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T08:48:01+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 1255, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 166, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 179, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 240, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 260, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 182, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 164, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 222, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 253, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "URLError: ", "elapsed_ms": 175, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 167, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1026, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T09:48:10+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 528, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 185, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 177, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 285, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 333, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 155, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 185, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 208, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 205, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "URLError: ", "elapsed_ms": 164, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 168, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1061, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1002, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T10:49:20+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 532, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 196, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 111, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 307, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 273, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 172, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 168, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 208, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 272, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "URLError: ", "elapsed_ms": 120, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 165, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1071, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T11:49:29+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 880, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 174, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 197, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 283, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 251, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 166, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 167, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 221, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 278, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "URLError: ", "elapsed_ms": 104, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 173, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1026, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T12:50:39+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 8, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 633, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 175, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 190, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 237, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 275, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 153, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 177, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 200, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 291, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "URLError: ", "elapsed_ms": 103, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 182, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1079, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1008, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T13:50:48+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 938, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 229, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 214, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 246, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 250, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 171, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 203, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 152, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 286, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "URLError: ", "elapsed_ms": 109, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 180, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1036, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T14:51:58+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 918, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 156, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 145, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 255, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 246, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 212, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 182, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 212, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 287, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "URLError: ", "elapsed_ms": 163, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 157, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1099, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1008, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T15:53:07+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 1005, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 177, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 147, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 246, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 231, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 169, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 185, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 217, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 281, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "URLError: ", "elapsed_ms": 177, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 180, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1066, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T16:53:16+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 6, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 1024, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 191, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 118, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 283, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 255, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 175, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 204, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 229, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 303, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "URLError: ", "elapsed_ms": 162, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 156, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1399, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T17:54:26+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 983, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 183, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 133, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 260, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 239, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 182, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 193, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 214, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 249, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "URLError: ", "elapsed_ms": 110, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 195, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1050, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T18:55:36+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 878, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 161, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 149, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 274, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 223, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 177, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 159, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 208, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 238, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "URLError: ", "elapsed_ms": 603, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 157, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1096, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T19:55:45+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 595, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 169, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 154, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 283, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 219, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 174, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 174, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 218, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 299, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "URLError: ", "elapsed_ms": 115, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 186, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1058, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T20:56:54+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 995, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 157, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 130, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 271, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 246, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 181, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 165, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 222, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 253, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "URLError: ", "elapsed_ms": 165, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 197, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1112, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5002, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1002, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T21:57:04+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 640, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 177, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 132, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 287, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 234, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 158, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 180, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 137, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 231, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "URLError: ", "elapsed_ms": 108, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 156, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1020, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T22:58:13+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 6, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 618, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 181, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 207, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 298, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 232, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 179, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 175, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 132, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 271, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "URLError: ", "elapsed_ms": 149, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 172, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1122, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5001, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-21T23:58:22+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 991, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 171, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 189, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 257, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 243, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 170, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 196, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 268, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 278, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "URLError: ", "elapsed_ms": 172, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 174, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1140, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1009, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-22T00:59:30+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 874, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 170, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 184, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 279, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 293, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 171, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 202, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 211, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 300, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "URLError: ", "elapsed_ms": 173, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 178, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1043, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-22T02:00:38+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1002, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-22T02:00:38+00:00"} diff --git a/areas/operations/service_health_latest.json b/areas/operations/service_health_latest.json index 33589b6..3252d43 100644 --- a/areas/operations/service_health_latest.json +++ b/areas/operations/service_health_latest.json @@ -8,16 +8,16 @@ "kind": "tcp", "service": "kokoro-tts", "status": "fail", - "timestamp": "2026-09-21T02:43:04+00:00" + "timestamp": "2026-09-22T02:00:38+00:00" }, { "detail": "URLError: ", - "elapsed_ms": 104, + "elapsed_ms": 173, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", - "timestamp": "2026-09-21T02:43:04+00:00" + "timestamp": "2026-09-22T02:00:38+00:00" }, { "detail": "HTTP 502", @@ -27,47 +27,47 @@ "kind": "http", "service": "emi-wordpress", "status": "fail", - "timestamp": "2026-09-21T02:43:04+00:00" + "timestamp": "2026-09-22T02:00:38+00:00" }, { "detail": "ConnectionRefusedError: [Errno 61] Connection refused", - "elapsed_ms": 1027, + "elapsed_ms": 1043, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", - "timestamp": "2026-09-21T02:43:04+00:00" + "timestamp": "2026-09-22T02:00:38+00:00" }, { "detail": "URLError: ", - "elapsed_ms": 1005, + "elapsed_ms": 1004, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", - "timestamp": "2026-09-21T02:43:04+00:00" + "timestamp": "2026-09-22T02:00:38+00:00" }, { - "detail": "URLError: ", - "elapsed_ms": 5003, + "detail": "URLError: ", + "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", - "timestamp": "2026-09-21T02:43:04+00:00" + "timestamp": "2026-09-22T02:00:38+00:00" }, { "detail": "URLError: ", - "elapsed_ms": 1003, + "elapsed_ms": 1002, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", - "timestamp": "2026-09-21T02:43:04+00:00" + "timestamp": "2026-09-22T02:00:38+00:00" } ], "log": "/Users/adolforeyna/brain/areas/operations/service_health_checks.jsonl", "ok": 14, - "timestamp": "2026-09-21T02:43:04+00:00", + "timestamp": "2026-09-22T02:00:38+00:00", "total": 21 } diff --git a/projects/network_usage/network_usage.sqlite3 b/projects/network_usage/network_usage.sqlite3 index 713e0df15d18d8f4e6e243f831cff89b9322742d..0a7489814b948db33cf9b40a6ea2bedc2b74227d 100644 GIT binary patch delta 40317 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±Ag@tTIP#Lg#tV?c(HOR=9kjZ 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 KsZE^Rqx~;vMDI!f delta 36998 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 equc|JDa7N$Ab?T$AfRr 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