daily backup 2026-09-21

This commit is contained in:
Adolfo Reyna
2026-09-21 23:00:48 -04:00
parent 713639e4df
commit 5b7d59f761
9 changed files with 4812 additions and 14 deletions
+1
View File
@@ -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)
+27
View File
@@ -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
+3
View File
@@ -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.
@@ -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.
@@ -17953,3 +17953,486 @@
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T02:43:04+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T02:43:04+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T03:44:14+00:00"}
{"detail": "URLError: <urlopen error [Errno 65] No route to host>", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T03:44:14+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T04:44:23+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5002, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T04:44:23+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T05:45:33+00:00"}
{"detail": "URLError: <urlopen error [Errno 65] No route to host>", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T05:45:33+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T06:45:42+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T06:45:42+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1009, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T07:46:52+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5002, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T07:46:52+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T08:48:01+00:00"}
{"detail": "URLError: <urlopen error [Errno 65] No route to host>", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T08:48:01+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T09:48:10+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T09:48:10+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T10:49:20+00:00"}
{"detail": "URLError: <urlopen error [Errno 65] No route to host>", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T10:49:20+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T11:49:29+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T11:49:29+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T12:50:39+00:00"}
{"detail": "URLError: <urlopen error [Errno 65] No route to host>", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T12:50:39+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1008, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T13:50:48+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T13:50:48+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T14:51:58+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T14:51:58+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1008, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T15:53:07+00:00"}
{"detail": "URLError: <urlopen error [Errno 65] No route to host>", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T15:53:07+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T16:53:16+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T16:53:16+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T17:54:26+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T17:54:26+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T18:55:36+00:00"}
{"detail": "URLError: <urlopen error [Errno 65] No route to host>", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T18:55:36+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T19:55:45+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T19:55:45+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T20:56:54+00:00"}
{"detail": "URLError: <urlopen error [Errno 65] No route to host>", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T20:56:54+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T21:57:04+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5002, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T21:57:04+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T22:58:13+00:00"}
{"detail": "URLError: <urlopen error [Errno 65] No route to host>", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T22:58:13+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1004, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-21T23:58:22+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5001, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-21T23:58:22+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1009, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-22T00:59:30+00:00"}
{"detail": "URLError: <urlopen error timed out>", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-22T00:59:30+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "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: <urlopen error [Errno 8] nodename nor servname provided, or not known>", "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: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1004, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-22T02:00:38+00:00"}
{"detail": "URLError: <urlopen error [Errno 65] No route to host>", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-22T02:00:38+00:00"}
{"detail": "URLError: <urlopen error [Errno 61] Connection refused>", "elapsed_ms": 1002, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-22T02:00:38+00:00"}
+14 -14
View File
@@ -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: <urlopen error [Errno 8] nodename nor servname provided, or not known>",
"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: <urlopen error [Errno 61] Connection refused>",
"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: <urlopen error timed out>",
"elapsed_ms": 5003,
"detail": "URLError: <urlopen error [Errno 65] No route to host>",
"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: <urlopen error [Errno 61] Connection refused>",
"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
}