From 6fb6401dca10f92de04d076995953dbf72976488 Mon Sep 17 00:00:00 2001 From: Adolfo Reyna Date: Wed, 23 Sep 2026 23:00:14 -0400 Subject: [PATCH] daily backup 2026-09-23 --- areas/operations/service_health_checks.jsonl | 504 +++++++++++++++++++ areas/operations/service_health_latest.json | 26 +- projects/network_usage/network_usage.sqlite3 | Bin 3870720 -> 3870720 bytes 3 files changed, 517 insertions(+), 13 deletions(-) diff --git a/areas/operations/service_health_checks.jsonl b/areas/operations/service_health_checks.jsonl index baab772..9d8f19f 100644 --- a/areas/operations/service_health_checks.jsonl +++ b/areas/operations/service_health_checks.jsonl @@ -18940,3 +18940,507 @@ {"detail": "URLError: ", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T02:19:18+00:00"} {"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T02:19:18+00:00"} {"detail": "URLError: ", "elapsed_ms": 1002, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T02:19:18+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 960, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 201, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 211, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 268, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 224, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 179, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 189, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 256, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 290, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "URLError: ", "elapsed_ms": 265, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 184, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1086, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1013, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T03:19:28+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 929, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 186, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 229, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 313, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 247, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 191, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 202, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 177, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 256, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "URLError: ", "elapsed_ms": 219, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 195, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1075, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1002, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T04:20:37+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 998, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 194, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 204, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 313, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 266, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 189, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 214, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 268, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 294, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "URLError: ", "elapsed_ms": 213, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 202, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1116, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T05:20:46+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 922, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 189, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 233, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 300, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 244, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 188, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 194, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 4, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 243, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T06:21:56+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-23T06:21:56+00:00"} +{"detail": "URLError: ", "elapsed_ms": 121, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 187, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1070, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1002, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T06:21:56+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 1024, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 182, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 194, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 289, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 254, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 185, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 188, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 249, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 292, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "URLError: ", "elapsed_ms": 204, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 186, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1041, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1002, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T07:22:06+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 875, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 188, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 227, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 298, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 297, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 178, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 190, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 249, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 224, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "URLError: ", "elapsed_ms": 236, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 185, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1076, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T08:23:15+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 934, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 190, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 221, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 283, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 273, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 187, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 197, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 245, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 290, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "URLError: ", "elapsed_ms": 203, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 194, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1296, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1001, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T09:24:25+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 954, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 188, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 248, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 257, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 247, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 189, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 194, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 243, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 279, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "URLError: ", "elapsed_ms": 123, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 184, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1037, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1008, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T10:24:34+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 880, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 195, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 208, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 294, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 266, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 202, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 187, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 168, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 252, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "URLError: ", "elapsed_ms": 192, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 196, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1055, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T11:25:44+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 987, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 197, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 227, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 268, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 258, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 195, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 194, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 244, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 274, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "URLError: ", "elapsed_ms": 203, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 188, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1080, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1009, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5005, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T12:25:53+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 908, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 198, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 279, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 291, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 288, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 181, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 220, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 284, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 290, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "URLError: ", "elapsed_ms": 166, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 190, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1095, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1011, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1002, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T13:27:02+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 5, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 989, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 185, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 228, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 300, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 267, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 196, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 257, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 162, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T14:27:11+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-23T14:27:11+00:00"} +{"detail": "URLError: ", "elapsed_ms": 205, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 190, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1090, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T14:27:11+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 942, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 162, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 195, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 293, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 228, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 194, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 181, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 216, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T15:28:21+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-23T15:28:21+00:00"} +{"detail": "URLError: ", "elapsed_ms": 166, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 179, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1099, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5002, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T15:28:21+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T16:29: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-23T16:29:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 947, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 151, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 177, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 270, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 237, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 160, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 158, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 206, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 293, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "URLError: ", "elapsed_ms": 158, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 150, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1051, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1009, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T16:29:30+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 957, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 190, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 229, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 363, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 281, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 193, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 188, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 3964, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T17:29:40+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-23T17:29:40+00:00"} +{"detail": "URLError: ", "elapsed_ms": 221, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 220, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1030, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T17:29:40+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T18:30: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-23T18:30:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 971, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 185, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 216, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 310, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 246, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 182, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 228, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 275, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 279, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "URLError: ", "elapsed_ms": 183, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 185, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1031, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T18:30:48+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 951, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 193, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 186, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 299, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 241, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 176, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 184, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 199, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 277, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "URLError: ", "elapsed_ms": 170, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 180, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1116, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T19:31:57+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T20:32: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-23T20:32:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 847, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 167, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 211, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 239, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 229, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 187, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 207, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 167, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T20:32:07+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-23T20:32:07+00:00"} +{"detail": "URLError: ", "elapsed_ms": 176, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 173, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1038, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T20:32:07+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 1008, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 162, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 201, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 252, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 248, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 175, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 170, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 230, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 288, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "URLError: ", "elapsed_ms": 139, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 182, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1117, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1008, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T21:32:24+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T22:32: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-23T22:32:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 10, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 1021, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 164, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 202, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 231, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 255, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 243, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 170, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 226, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 245, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "URLError: ", "elapsed_ms": 179, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 181, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1035, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T22:32:33+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 10, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 914, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 170, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 197, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 275, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 216, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 176, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 187, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 228, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 279, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "URLError: ", "elapsed_ms": 227, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 167, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1043, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-23T23:33:43+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-24T00:33: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-24T00:33:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 9, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 945, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 178, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 198, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 281, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 294, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 173, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 174, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 233, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 277, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "URLError: ", "elapsed_ms": 209, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 166, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1076, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-24T00:33:52+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 974, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 146, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 185, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 251, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 221, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 169, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 187, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 210, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 211, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "URLError: ", "elapsed_ms": 197, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 156, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1393, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5005, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-24T01:35:00+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 606, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 227, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 208, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 285, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 251, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 179, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 188, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 201, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 270, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "URLError: ", "elapsed_ms": 169, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 182, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 3961, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-24T02:36:09+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-24T02:36:09+00:00"} diff --git a/areas/operations/service_health_latest.json b/areas/operations/service_health_latest.json index db7aea0..ab99f99 100644 --- a/areas/operations/service_health_latest.json +++ b/areas/operations/service_health_latest.json @@ -8,44 +8,44 @@ "kind": "tcp", "service": "kokoro-tts", "status": "fail", - "timestamp": "2026-09-23T02:19:18+00:00" + "timestamp": "2026-09-24T02:36:09+00:00" }, { "detail": "URLError: ", - "elapsed_ms": 165, + "elapsed_ms": 169, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", - "timestamp": "2026-09-23T02:19:18+00:00" + "timestamp": "2026-09-24T02:36:09+00:00" }, { "detail": "HTTP 502", - "elapsed_ms": 159, + "elapsed_ms": 182, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", - "timestamp": "2026-09-23T02:19:18+00:00" + "timestamp": "2026-09-24T02:36:09+00:00" }, { "detail": "ConnectionRefusedError: [Errno 61] Connection refused", - "elapsed_ms": 1316, + "elapsed_ms": 3961, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", - "timestamp": "2026-09-23T02:19:18+00:00" + "timestamp": "2026-09-24T02:36:09+00:00" }, { "detail": "URLError: ", - "elapsed_ms": 1006, + "elapsed_ms": 1004, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", - "timestamp": "2026-09-23T02:19:18+00:00" + "timestamp": "2026-09-24T02:36:09+00:00" }, { "detail": "URLError: ", @@ -54,20 +54,20 @@ "kind": "http", "service": "rlcd-esp32", "status": "fail", - "timestamp": "2026-09-23T02:19:18+00:00" + "timestamp": "2026-09-24T02:36:09+00:00" }, { "detail": "URLError: ", - "elapsed_ms": 1002, + "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", - "timestamp": "2026-09-23T02:19:18+00:00" + "timestamp": "2026-09-24T02:36:09+00:00" } ], "log": "/Users/adolforeyna/brain/areas/operations/service_health_checks.jsonl", "ok": 14, - "timestamp": "2026-09-23T02:19:18+00:00", + "timestamp": "2026-09-24T02:36:09+00:00", "total": 21 } diff --git a/projects/network_usage/network_usage.sqlite3 b/projects/network_usage/network_usage.sqlite3 index 5f3cb66c4c396b26f6b276b46217bdd664bf2c0e..673bd3c66c1e7d77db5d091b06b371e651160c2e 100644 GIT binary patch delta 4888 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 R%$#B74O2JF!kjrc@n2PiVcY-! delta 4259 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