diff --git a/areas/operations/service_health_checks.jsonl b/areas/operations/service_health_checks.jsonl index beadde1..08506a3 100644 --- a/areas/operations/service_health_checks.jsonl +++ b/areas/operations/service_health_checks.jsonl @@ -16462,3 +16462,486 @@ {"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T02:45:57+00:00"} {"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T02:45:57+00:00"} {"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T02:45:57+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T03:47: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-18T03:47:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 6, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 594, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 175, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 168, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 258, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 262, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 549, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 163, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 147, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 323, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "URLError: ", "elapsed_ms": 160, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 161, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1028, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "URLError: ", "elapsed_ms": 35, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T03:47:07+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 671, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 169, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 113, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 284, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 350, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 174, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 177, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 203, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 284, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "URLError: ", "elapsed_ms": 164, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 175, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1071, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T04:48:16+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 1003, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 173, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 141, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 283, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 224, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 164, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 172, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 208, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T05:49:26+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-18T05:49:26+00:00"} +{"detail": "URLError: ", "elapsed_ms": 165, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 160, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1542, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T05:49:26+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 1079, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 168, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 137, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 268, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 254, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 158, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 194, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 146, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 242, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "URLError: ", "elapsed_ms": 164, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 164, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1024, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5002, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T06:50:35+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 546, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 168, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 135, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 283, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 270, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 170, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 183, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 143, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T07:51:45+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-18T07:51:45+00:00"} +{"detail": "URLError: ", "elapsed_ms": 110, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 164, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1022, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T07:51:45+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 633, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 184, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 175, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 269, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 219, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 165, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 176, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 4, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 164, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 249, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "URLError: ", "elapsed_ms": 168, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 180, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1032, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1006, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T08:51:54+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 946, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 213, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 177, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 261, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 268, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 164, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 183, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 216, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 273, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "URLError: ", "elapsed_ms": 173, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 167, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1113, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T09:53:03+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 954, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 183, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 178, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 261, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 289, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 173, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 184, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 153, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 260, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "URLError: ", "elapsed_ms": 93, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 157, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1052, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T10:53:13+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 24, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 7, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 612, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 237, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 206, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 261, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 218, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 172, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 184, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 154, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 275, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "URLError: ", "elapsed_ms": 109, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 186, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1079, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T11:54:22+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 945, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 236, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 222, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 288, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 281, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 163, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 165, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 221, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 258, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "URLError: ", "elapsed_ms": 169, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 171, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1081, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5002, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T12:54:31+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 6, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 876, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 190, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 140, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 300, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 240, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 166, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 188, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 164, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 314, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "URLError: ", "elapsed_ms": 172, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 164, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1112, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1010, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T13:55:41+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 1031, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 207, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 201, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 291, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 246, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 177, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 202, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 217, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 260, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "URLError: ", "elapsed_ms": 178, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 159, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1087, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T14:56:50+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T15:58: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-18T15:58:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 1029, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 164, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 114, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 263, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 208, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 162, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 169, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 4, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 411, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 275, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "URLError: ", "elapsed_ms": 166, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 157, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1096, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T15:58:00+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T16:58: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-18T16:58:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 936, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 149, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 139, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 268, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 233, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 159, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 167, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 200, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 280, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "URLError: ", "elapsed_ms": 105, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 166, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1052, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T16:58:09+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 1005, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 189, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 200, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 322, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 244, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 168, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 195, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 4, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 234, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T17:59:18+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-18T17:59:18+00:00"} +{"detail": "URLError: ", "elapsed_ms": 174, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 174, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1088, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T17:59:18+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T19:00: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-18T19:00:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 645, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 155, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 173, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 277, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 198, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 160, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 167, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 4, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 159, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 254, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "URLError: ", "elapsed_ms": 107, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 179, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1082, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T19:00:28+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T20:00: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-18T20:00:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 677, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 163, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 169, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 262, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 225, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 173, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 164, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 218, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 281, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "URLError: ", "elapsed_ms": 173, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 169, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1116, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5002, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T20:00:37+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T21:01: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-18T21:01:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 6, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 893, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 147, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 128, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 257, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 245, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 156, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 177, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 2975, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 278, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "URLError: ", "elapsed_ms": 175, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 146, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1031, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5003, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T21:01:46+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T22:02: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-18T22:02:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 989, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 161, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 141, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 270, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 222, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 190, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 180, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 206, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 268, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "URLError: ", "elapsed_ms": 167, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 164, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1091, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1007, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T22:02:56+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 885, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 182, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 188, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 275, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 238, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 163, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 168, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 147, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 261, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-family-route", "status": "ok", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "URLError: ", "elapsed_ms": 106, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 166, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1036, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1004, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-18T23:03:05+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 618, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 161, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 195, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 258, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 259, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 166, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 180, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 206, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-19T00:04:14+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-19T00:04:14+00:00"} +{"detail": "URLError: ", "elapsed_ms": 166, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 150, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1083, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-19T00:04:14+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "path exists", "group": "brain", "kind": "file", "mode": "0o600", "path_type": "socket", "service": "reyna-cli-privacy-socket", "status": "ok", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 3, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 1008, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 175, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 205, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 280, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 264, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 178, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 240, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 155, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-19T01:05:23+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-19T01:05:23+00:00"} +{"detail": "URLError: ", "elapsed_ms": 162, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 175, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1110, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1006, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "URLError: ", "elapsed_ms": 2, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1003, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-19T01:05:23+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 2, "group": "brain", "kind": "tcp", "service": "hermes-gateway", "status": "ok", "timestamp": "2026-09-19T02:05: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-19T02:05:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 4, "group": "brain", "http_status": 200, "kind": "http", "service": "browser-dashboard", "status": "ok", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 0, "group": "voice", "kind": "tcp", "service": "kokoro-tts", "status": "fail", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 557, "group": "home", "http_status": 200, "kind": "http", "service": "authentik", "status": "ok", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 161, "group": "home", "http_status": 200, "kind": "http", "service": "photos-immich", "status": "ok", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 200, "group": "home", "http_status": 200, "kind": "http", "service": "nextcloud", "status": "ok", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 269, "group": "home", "http_status": 200, "kind": "http", "service": "jellyfin", "status": "ok", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 244, "group": "home", "http_status": 200, "kind": "http", "service": "homarr-dashboard", "status": "ok", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 148, "group": "home", "http_status": 200, "kind": "http", "service": "memos", "status": "ok", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "HTTP 200", "elapsed_ms": 168, "group": "home", "http_status": 200, "kind": "http", "service": "n8n", "status": "ok", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 3, "group": "home", "kind": "tcp", "service": "instatic", "status": "ok", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "tcp connection accepted", "elapsed_ms": 1, "group": "home", "kind": "tcp", "service": "pihole-admin", "status": "ok", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "HTTP 404", "elapsed_ms": 207, "group": "emi", "http_status": 404, "kind": "http", "service": "emi-api-primary", "status": "ok", "timestamp": "2026-09-19T02:05:33+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-19T02:05:33+00:00"} +{"detail": "URLError: ", "elapsed_ms": 175, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "HTTP 502", "elapsed_ms": 156, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "ConnectionRefusedError: [Errno 61] Connection refused", "elapsed_ms": 1083, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1005, "group": "esp32", "kind": "http", "service": "kitchen-esp32", "status": "fail", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "URLError: ", "elapsed_ms": 5004, "group": "esp32", "kind": "http", "service": "rlcd-esp32", "status": "fail", "timestamp": "2026-09-19T02:05:33+00:00"} +{"detail": "URLError: ", "elapsed_ms": 1002, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", "timestamp": "2026-09-19T02:05:33+00:00"} diff --git a/areas/operations/service_health_latest.json b/areas/operations/service_health_latest.json index c5970bc..07e6e22 100644 --- a/areas/operations/service_health_latest.json +++ b/areas/operations/service_health_latest.json @@ -8,35 +8,35 @@ "kind": "tcp", "service": "kokoro-tts", "status": "fail", - "timestamp": "2026-09-18T02:45:57+00:00" + "timestamp": "2026-09-19T02:05:33+00:00" }, { "detail": "URLError: ", - "elapsed_ms": 163, + "elapsed_ms": 175, "group": "emi", "kind": "http", "service": "emi-frontend", "status": "fail", - "timestamp": "2026-09-18T02:45:57+00:00" + "timestamp": "2026-09-19T02:05:33+00:00" }, { "detail": "HTTP 502", - "elapsed_ms": 154, + "elapsed_ms": 156, "group": "emi", "http_status": 502, "kind": "http", "service": "emi-wordpress", "status": "fail", - "timestamp": "2026-09-18T02:45:57+00:00" + "timestamp": "2026-09-19T02:05:33+00:00" }, { "detail": "ConnectionRefusedError: [Errno 61] Connection refused", - "elapsed_ms": 1036, + "elapsed_ms": 1083, "group": "esp32", "kind": "tcp", "service": "reyna-cli-kidsos", "status": "fail", - "timestamp": "2026-09-18T02:45:57+00:00" + "timestamp": "2026-09-19T02:05:33+00:00" }, { "detail": "URLError: ", @@ -45,7 +45,7 @@ "kind": "http", "service": "kitchen-esp32", "status": "fail", - "timestamp": "2026-09-18T02:45:57+00:00" + "timestamp": "2026-09-19T02:05:33+00:00" }, { "detail": "URLError: ", @@ -54,20 +54,20 @@ "kind": "http", "service": "rlcd-esp32", "status": "fail", - "timestamp": "2026-09-18T02:45:57+00:00" + "timestamp": "2026-09-19T02:05:33+00:00" }, { "detail": "URLError: ", - "elapsed_ms": 1003, + "elapsed_ms": 1002, "group": "operations", "kind": "http", "service": "hermes-dashboard-pi", "status": "fail", - "timestamp": "2026-09-18T02:45:57+00:00" + "timestamp": "2026-09-19T02:05:33+00:00" } ], "log": "/Users/adolforeyna/brain/areas/operations/service_health_checks.jsonl", "ok": 14, - "timestamp": "2026-09-18T02:45:57+00:00", + "timestamp": "2026-09-19T02:05:33+00:00", "total": 21 } diff --git a/projects/network_usage/network_usage.sqlite3 b/projects/network_usage/network_usage.sqlite3 index ec5d8c4..8b56fe7 100644 Binary files a/projects/network_usage/network_usage.sqlite3 and b/projects/network_usage/network_usage.sqlite3 differ diff --git a/projects/network_usage/reports/2026-09-17.json b/projects/network_usage/reports/2026-09-17.json new file mode 100644 index 0000000..47874a6 --- /dev/null +++ b/projects/network_usage/reports/2026-09-17.json @@ -0,0 +1,3375 @@ +{ + "schema_version": 2, + "day": "2026-09-17", + "timezone": "America/New_York", + "generated_at": "2026-09-18T00:15:11.277232-04:00", + "deco_mapping_source": "historical Deco snapshots plus live fallback", + "window": { + "start_local": "2026-09-17T00:00:00-04:00", + "end_local": "2026-09-18T00:00:00-04:00", + "start_epoch": 1789617600, + "end_epoch": 1789704000 + }, + "pihole": { + "server": "adolforeyna@192.168.68.110", + "database": "/home/adolforeyna/pihole/etc-pihole/pihole-FTL.db", + "blocked_statuses": [ + 1, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 18 + ], + "status_names": { + "1": "gravity", + "4": "regex", + "5": "denylist", + "6": "external-blocked-ip", + "7": "external-blocked-null", + "8": "external-blocked-nxra", + "9": "gravity-cname", + "10": "regex-cname", + "11": "denylist-cname", + "18": "external-blocked-ede15" + }, + "status_counts": [ + { + "status": 1, + "queries": 12417 + }, + { + "status": 2, + "queries": 11095 + }, + { + "status": 3, + "queries": 45653 + }, + { + "status": 4, + "queries": 258 + }, + { + "status": 5, + "queries": 56 + }, + { + "status": 9, + "queries": 808 + }, + { + "status": 10, + "queries": 8 + }, + { + "status": 12, + "queries": 9 + }, + { + "status": 14, + "queries": 952 + }, + { + "status": 16, + "queries": 435 + }, + { + "status": 17, + "queries": 35451 + } + ] + }, + "storage": { + "database": "/Users/adolforeyna/brain/projects/network_usage/network_usage.sqlite3", + "historical_snapshot_client_ips": 38, + "live_deco_client_count": 0 + }, + "deco_live_client_count": 0, + "devices": [ + { + "ip": "192.168.68.112", + "pihole_name": "", + "queries": 29894, + "blocked_queries": 947, + "block_rate_percent": 3.17, + "unique_domains": 583, + "last_query_epoch": 1789703445.6316345, + "deco": { + "ip": "192.168.68.112", + "mac": "06-79-91-73-6F-6A", + "hostname": "Mac", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.112", + "domain": "www.internalfb.com", + "queries": 4458, + "blocked": 0, + "allowed": 4458 + }, + { + "ip": "192.168.68.112", + "domain": "internalfb.com", + "queries": 1854, + "blocked": 0, + "allowed": 1854 + }, + { + "ip": "192.168.68.112", + "domain": "ssl.gstatic.com", + "queries": 999, + "blocked": 0, + "allowed": 999 + }, + { + "ip": "192.168.68.112", + "domain": "devvm21345-pnb0-44102--nest-dev-proxy.nest.x2p.facebook.net", + "queries": 839, + "blocked": 0, + "allowed": 839 + }, + { + "ip": "192.168.68.112", + "domain": "play.google.com", + "queries": 764, + "blocked": 0, + "allowed": 764 + }, + { + "ip": "192.168.68.112", + "domain": "fb.workplace.com", + "queries": 697, + "blocked": 0, + "allowed": 697 + }, + { + "ip": "192.168.68.112", + "domain": "beacons.gcp.gvt2.com", + "queries": 611, + "blocked": 0, + "allowed": 611 + }, + { + "ip": "192.168.68.112", + "domain": "chromereporting-pa.googleapis.com", + "queries": 405, + "blocked": 0, + "allowed": 405 + }, + { + "ip": "192.168.68.112", + "domain": "gateway.internalfb.com", + "queries": 377, + "blocked": 0, + "allowed": 377 + }, + { + "ip": "192.168.68.112", + "domain": "peoplestack-pa.clients6.google.com", + "queries": 354, + "blocked": 0, + "allowed": 354 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.112", + "domain": "dit.whatsapp.net", + "queries": 359, + "blocked": 359, + "allowed": 0 + }, + { + "ip": "192.168.68.112", + "domain": "us-v20.events.data.microsoft.com", + "queries": 152, + "blocked": 143, + "allowed": 9 + }, + { + "ip": "192.168.68.112", + "domain": "slackb.com", + "queries": 98, + "blocked": 95, + "allowed": 3 + }, + { + "ip": "192.168.68.112", + "domain": "csp.withgoogle.com", + "queries": 78, + "blocked": 78, + "allowed": 0 + }, + { + "ip": "192.168.68.112", + "domain": "ogads-pa.clients6.google.com", + "queries": 39, + "blocked": 39, + "allowed": 0 + }, + { + "ip": "192.168.68.112", + "domain": "mobile.pipe.aria.microsoft.com", + "queries": 38, + "blocked": 38, + "allowed": 0 + }, + { + "ip": "192.168.68.112", + "domain": "nexus-websocket-a.intercom.io", + "queries": 30, + "blocked": 30, + "allowed": 0 + }, + { + "ip": "192.168.68.112", + "domain": "beacon.flexera-prod.aws.metafb.cloud", + "queries": 30, + "blocked": 30, + "allowed": 0 + }, + { + "ip": "192.168.68.112", + "domain": "appsgrowthpromo-pa.clients6.google.com", + "queries": 27, + "blocked": 27, + "allowed": 0 + }, + { + "ip": "192.168.68.112", + "domain": "bam.nr-data.net", + "queries": 33, + "blocked": 16, + "allowed": 17 + } + ] + }, + { + "ip": "192.168.68.140", + "pihole_name": "", + "queries": 17509, + "blocked_queries": 2593, + "block_rate_percent": 14.81, + "unique_domains": 895, + "last_query_epoch": 1789703507.5116887, + "deco": { + "ip": "192.168.68.140", + "mac": "0E-A4-E4-20-5C-1C", + "hostname": "Mac", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-8D-E8", + "linkedDecoName": "Hallway", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.140", + "domain": "ssl.gstatic.com", + "queries": 1029, + "blocked": 0, + "allowed": 1029 + }, + { + "ip": "192.168.68.140", + "domain": "optimizationguide-pa.googleapis.com", + "queries": 762, + "blocked": 0, + "allowed": 762 + }, + { + "ip": "192.168.68.140", + "domain": "www.google.com", + "queries": 502, + "blocked": 0, + "allowed": 502 + }, + { + "ip": "192.168.68.140", + "domain": "play.google.com", + "queries": 431, + "blocked": 0, + "allowed": 431 + }, + { + "ip": "192.168.68.140", + "domain": "signaler-pa.clients6.google.com", + "queries": 362, + "blocked": 0, + "allowed": 362 + }, + { + "ip": "192.168.68.140", + "domain": "mmx-ds.cdn.whatsapp.net", + "queries": 270, + "blocked": 0, + "allowed": 270 + }, + { + "ip": "192.168.68.140", + "domain": "waa-pa.clients6.google.com", + "queries": 238, + "blocked": 0, + "allowed": 238 + }, + { + "ip": "192.168.68.140", + "domain": "mail.google.com", + "queries": 230, + "blocked": 0, + "allowed": 230 + }, + { + "ip": "192.168.68.140", + "domain": "www.apple.com", + "queries": 216, + "blocked": 0, + "allowed": 216 + }, + { + "ip": "192.168.68.140", + "domain": "accounts.google.com", + "queries": 216, + "blocked": 0, + "allowed": 216 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.140", + "domain": "dit.whatsapp.net", + "queries": 1036, + "blocked": 1034, + "allowed": 2 + }, + { + "ip": "192.168.68.140", + "domain": "excel-telemetry.officeapps.live.com", + "queries": 458, + "blocked": 454, + "allowed": 4 + }, + { + "ip": "192.168.68.140", + "domain": "bam.nr-data.net", + "queries": 230, + "blocked": 177, + "allowed": 53 + }, + { + "ip": "192.168.68.140", + "domain": "track.capitaloneshopping.com", + "queries": 154, + "blocked": 148, + "allowed": 6 + }, + { + "ip": "192.168.68.140", + "domain": "analytics.google.com", + "queries": 88, + "blocked": 88, + "allowed": 0 + }, + { + "ip": "192.168.68.140", + "domain": "nexus-websocket-a.intercom.io", + "queries": 62, + "blocked": 62, + "allowed": 0 + }, + { + "ip": "192.168.68.140", + "domain": "ogads-pa.clients6.google.com", + "queries": 60, + "blocked": 58, + "allowed": 2 + }, + { + "ip": "192.168.68.140", + "domain": "sentry.bga.li", + "queries": 44, + "blocked": 44, + "allowed": 0 + }, + { + "ip": "192.168.68.140", + "domain": "unagi.amazon.com", + "queries": 34, + "blocked": 34, + "allowed": 0 + }, + { + "ip": "192.168.68.140", + "domain": "unagi-na.amazon.com", + "queries": 34, + "blocked": 34, + "allowed": 0 + } + ] + }, + { + "ip": "192.168.68.117", + "pihole_name": "", + "queries": 16291, + "blocked_queries": 1725, + "block_rate_percent": 10.59, + "unique_domains": 582, + "last_query_epoch": 1789703995.0584607, + "deco": { + "ip": "192.168.68.117", + "mac": "82-A1-8E-D4-03-7A", + "hostname": "Mac", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-8D-E8", + "linkedDecoName": "Hallway", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.117", + "domain": "1.courier-push-apple.com.akadns.net", + "queries": 836, + "blocked": 0, + "allowed": 836 + }, + { + "ip": "192.168.68.117", + "domain": "cma2.itunes.apple.com", + "queries": 702, + "blocked": 0, + "allowed": 702 + }, + { + "ip": "192.168.68.117", + "domain": "www.google.com", + "queries": 655, + "blocked": 0, + "allowed": 655 + }, + { + "ip": "192.168.68.117", + "domain": "sps-media.v.aaplimg.com", + "queries": 633, + "blocked": 0, + "allowed": 633 + }, + { + "ip": "192.168.68.117", + "domain": "whatsapp.com", + "queries": 563, + "blocked": 0, + "allowed": 563 + }, + { + "ip": "192.168.68.117", + "domain": "api.apple-cloudkit.fe2.apple-dns.net", + "queries": 511, + "blocked": 0, + "allowed": 511 + }, + { + "ip": "192.168.68.117", + "domain": "chat.cdn.whatsapp.net", + "queries": 480, + "blocked": 0, + "allowed": 480 + }, + { + "ip": "192.168.68.117", + "domain": "itunes.apple.com.edgekey.net", + "queries": 432, + "blocked": 0, + "allowed": 432 + }, + { + "ip": "192.168.68.117", + "domain": "e673.dsce9.akamaiedge.net", + "queries": 401, + "blocked": 0, + "allowed": 401 + }, + { + "ip": "192.168.68.117", + "domain": "mmx-ds.cdn.whatsapp.net", + "queries": 364, + "blocked": 0, + "allowed": 364 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.117", + "domain": "dit.whatsapp.net", + "queries": 1424, + "blocked": 1422, + "allowed": 2 + }, + { + "ip": "192.168.68.117", + "domain": "x.com", + "queries": 63, + "blocked": 50, + "allowed": 13 + }, + { + "ip": "192.168.68.117", + "domain": "nexus-websocket-a.intercom.io", + "queries": 38, + "blocked": 38, + "allowed": 0 + }, + { + "ip": "192.168.68.117", + "domain": "mobile.events.data.microsoft.com", + "queries": 30, + "blocked": 28, + "allowed": 2 + }, + { + "ip": "192.168.68.117", + "domain": "ogads-pa.clients6.google.com", + "queries": 28, + "blocked": 28, + "allowed": 0 + }, + { + "ip": "192.168.68.117", + "domain": "collector.github.com", + "queries": 28, + "blocked": 28, + "allowed": 0 + }, + { + "ip": "192.168.68.117", + "domain": "sdk.iad-06.braze.com", + "queries": 14, + "blocked": 14, + "allowed": 0 + }, + { + "ip": "192.168.68.117", + "domain": "sdk-api-v1.singular.net", + "queries": 12, + "blocked": 12, + "allowed": 0 + }, + { + "ip": "192.168.68.117", + "domain": "web-sdk-cdn.singular.net", + "queries": 6, + "blocked": 6, + "allowed": 0 + }, + { + "ip": "192.168.68.117", + "domain": "d3pkntwtp2ukl5.cloudfront.net", + "queries": 6, + "blocked": 6, + "allowed": 0 + } + ] + }, + { + "ip": "192.168.68.108", + "pihole_name": "", + "queries": 9925, + "blocked_queries": 1764, + "block_rate_percent": 17.77, + "unique_domains": 865, + "last_query_epoch": 1789703992.2710783, + "deco": { + "ip": "192.168.68.108", + "mac": "C6-37-18-E7-39-39", + "hostname": "iPhone", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-8D-E8", + "linkedDecoName": "Hallway", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.108", + "domain": "mask.apple-dns.net", + "queries": 458, + "blocked": 0, + "allowed": 458 + }, + { + "ip": "192.168.68.108", + "domain": "ts01-b.csa.cloudsink.net", + "queries": 410, + "blocked": 0, + "allowed": 410 + }, + { + "ip": "192.168.68.108", + "domain": "outlook.office365.com", + "queries": 340, + "blocked": 0, + "allowed": 340 + }, + { + "ip": "192.168.68.108", + "domain": "chat.cdn.whatsapp.net", + "queries": 310, + "blocked": 0, + "allowed": 310 + }, + { + "ip": "192.168.68.108", + "domain": "mmx-ds.cdn.whatsapp.net", + "queries": 279, + "blocked": 0, + "allowed": 279 + }, + { + "ip": "192.168.68.108", + "domain": "ts01-b.cloudsink.net", + "queries": 248, + "blocked": 0, + "allowed": 248 + }, + { + "ip": "192.168.68.108", + "domain": "www.google.com", + "queries": 192, + "blocked": 0, + "allowed": 192 + }, + { + "ip": "192.168.68.108", + "domain": "whatsapp.com", + "queries": 162, + "blocked": 0, + "allowed": 162 + }, + { + "ip": "192.168.68.108", + "domain": "mdm-na2.mobileiron.com", + "queries": 132, + "blocked": 0, + "allowed": 132 + }, + { + "ip": "192.168.68.108", + "domain": "oauthaccountmanager.googleapis.com", + "queries": 122, + "blocked": 0, + "allowed": 122 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.108", + "domain": "dit.whatsapp.net", + "queries": 662, + "blocked": 658, + "allowed": 4 + }, + { + "ip": "192.168.68.108", + "domain": "firebaselogging-pa.googleapis.com", + "queries": 183, + "blocked": 183, + "allowed": 0 + }, + { + "ip": "192.168.68.108", + "domain": "app-analytics-services.com", + "queries": 171, + "blocked": 171, + "allowed": 0 + }, + { + "ip": "192.168.68.108", + "domain": "stocks-analytics-events.apple.com", + "queries": 97, + "blocked": 95, + "allowed": 2 + }, + { + "ip": "192.168.68.108", + "domain": "app-measurement.com", + "queries": 73, + "blocked": 73, + "allowed": 0 + }, + { + "ip": "192.168.68.108", + "domain": "ca.iadsdk.apple.com", + "queries": 38, + "blocked": 38, + "allowed": 0 + }, + { + "ip": "192.168.68.108", + "domain": "events.flagship.io", + "queries": 35, + "blocked": 35, + "allowed": 0 + }, + { + "ip": "192.168.68.108", + "domain": "scontent.xx.fbcdn.net", + "queries": 39, + "blocked": 33, + "allowed": 6 + }, + { + "ip": "192.168.68.108", + "domain": "sdk.iad-08.braze.com", + "queries": 31, + "blocked": 31, + "allowed": 0 + }, + { + "ip": "192.168.68.108", + "domain": "collector-pxuarm9b04.perimeterx.net", + "queries": 29, + "blocked": 29, + "allowed": 0 + } + ] + }, + { + "ip": "192.168.68.106", + "pihole_name": "", + "queries": 8637, + "blocked_queries": 1352, + "block_rate_percent": 15.65, + "unique_domains": 771, + "last_query_epoch": 1789703997.6823494, + "deco": { + "ip": "192.168.68.106", + "mac": "62-0F-E1-3A-4C-4B", + "hostname": "iPhone", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-8D-E8", + "linkedDecoName": "Hallway", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.106", + "domain": "mmx-ds.cdn.whatsapp.net", + "queries": 351, + "blocked": 0, + "allowed": 351 + }, + { + "ip": "192.168.68.106", + "domain": "mask.apple-dns.net", + "queries": 351, + "blocked": 0, + "allowed": 351 + }, + { + "ip": "192.168.68.106", + "domain": "outlook.office365.com", + "queries": 332, + "blocked": 0, + "allowed": 332 + }, + { + "ip": "192.168.68.106", + "domain": "chat.cdn.whatsapp.net", + "queries": 199, + "blocked": 0, + "allowed": 199 + }, + { + "ip": "192.168.68.106", + "domain": "www.google.com", + "queries": 146, + "blocked": 0, + "allowed": 146 + }, + { + "ip": "192.168.68.106", + "domain": "m.media-amazon.com", + "queries": 145, + "blocked": 0, + "allowed": 145 + }, + { + "ip": "192.168.68.106", + "domain": "bag-cdn.itunes-apple.com.akadns.net", + "queries": 118, + "blocked": 0, + "allowed": 118 + }, + { + "ip": "192.168.68.106", + "domain": "cde-ta-g7g.amazon.com", + "queries": 109, + "blocked": 0, + "allowed": 109 + }, + { + "ip": "192.168.68.106", + "domain": "ocsp2.apple.com", + "queries": 92, + "blocked": 0, + "allowed": 92 + }, + { + "ip": "192.168.68.106", + "domain": "atm.outlook.mira.tm.svc.cloud.microsoft", + "queries": 91, + "blocked": 0, + "allowed": 91 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.106", + "domain": "dit.whatsapp.net", + "queries": 614, + "blocked": 612, + "allowed": 2 + }, + { + "ip": "192.168.68.106", + "domain": "unagi-na.amazon.com", + "queries": 279, + "blocked": 277, + "allowed": 2 + }, + { + "ip": "192.168.68.106", + "domain": "collector-pxuarm9b04.perimeterx.net", + "queries": 58, + "blocked": 58, + "allowed": 0 + }, + { + "ip": "192.168.68.106", + "domain": "sdk.iad-08.braze.com", + "queries": 57, + "blocked": 57, + "allowed": 0 + }, + { + "ip": "192.168.68.106", + "domain": "firebaselogging-pa.googleapis.com", + "queries": 45, + "blocked": 45, + "allowed": 0 + }, + { + "ip": "192.168.68.106", + "domain": "app-measurement.com", + "queries": 34, + "blocked": 34, + "allowed": 0 + }, + { + "ip": "192.168.68.106", + "domain": "fbs.smoot.apple.com", + "queries": 24, + "blocked": 24, + "allowed": 0 + }, + { + "ip": "192.168.68.106", + "domain": "cdp.customer.io", + "queries": 18, + "blocked": 18, + "allowed": 0 + }, + { + "ip": "192.168.68.106", + "domain": "unagi.amazon.com", + "queries": 17, + "blocked": 17, + "allowed": 0 + }, + { + "ip": "192.168.68.106", + "domain": "app-analytics-services.com", + "queries": 15, + "blocked": 15, + "allowed": 0 + } + ] + }, + { + "ip": "192.168.68.110", + "pihole_name": "cloud.reynafamily.com", + "queries": 4512, + "blocked_queries": 224, + "block_rate_percent": 4.96, + "unique_domains": 47, + "last_query_epoch": 1789703912.0152879, + "deco": { + "ip": "192.168.68.110", + "mac": "18-60-24-78-DB-E8", + "hostname": "adolforeynaserver", + "connection": "wired", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.110", + "domain": "herdr.dev", + "queries": 2114, + "blocked": 0, + "allowed": 2114 + }, + { + "ip": "192.168.68.110", + "domain": "media.reynafamily.com", + "queries": 570, + "blocked": 0, + "allowed": 570 + }, + { + "ip": "192.168.68.110", + "domain": "adolforeynaserver", + "queries": 318, + "blocked": 0, + "allowed": 318 + }, + { + "ip": "192.168.68.110", + "domain": "dns.reynafamily.com", + "queries": 312, + "blocked": 0, + "allowed": 312 + }, + { + "ip": "192.168.68.110", + "domain": "acme-v02.api.letsencrypt.org", + "queries": 252, + "blocked": 0, + "allowed": 252 + }, + { + "ip": "192.168.68.110", + "domain": "acme-staging-v02.api.letsencrypt.org", + "queries": 246, + "blocked": 0, + "allowed": 246 + }, + { + "ip": "192.168.68.110", + "domain": "ph.n8n.io", + "queries": 114, + "blocked": 0, + "allowed": 114 + }, + { + "ip": "192.168.68.110", + "domain": "ghcr.io", + "queries": 56, + "blocked": 0, + "allowed": 56 + }, + { + "ip": "192.168.68.110", + "domain": "version.goauthentik.io", + "queries": 48, + "blocked": 0, + "allowed": 48 + }, + { + "ip": "192.168.68.110", + "domain": "api.github.com", + "queries": 48, + "blocked": 0, + "allowed": 48 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.110", + "domain": "telemetry.n8n.io", + "queries": 224, + "blocked": 224, + "allowed": 0 + } + ] + }, + { + "ip": "192.168.68.131", + "pihole_name": "", + "queries": 3605, + "blocked_queries": 574, + "block_rate_percent": 15.92, + "unique_domains": 257, + "last_query_epoch": 1789703794.5903995, + "deco": { + "ip": "192.168.68.131", + "mac": "A2-10-C6-24-C2-0A", + "hostname": "iPad", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-8D-E8", + "linkedDecoName": "Hallway", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.131", + "domain": "whatsapp.com", + "queries": 501, + "blocked": 0, + "allowed": 501 + }, + { + "ip": "192.168.68.131", + "domain": "mask.apple-dns.net", + "queries": 402, + "blocked": 0, + "allowed": 402 + }, + { + "ip": "192.168.68.131", + "domain": "mmx-ds.cdn.whatsapp.net", + "queries": 351, + "blocked": 0, + "allowed": 351 + }, + { + "ip": "192.168.68.131", + "domain": "graph.whatsapp.com", + "queries": 100, + "blocked": 0, + "allowed": 100 + }, + { + "ip": "192.168.68.131", + "domain": "api.whatsapp.net", + "queries": 68, + "blocked": 0, + "allowed": 68 + }, + { + "ip": "192.168.68.131", + "domain": "_dns.resolver.arpa", + "queries": 61, + "blocked": 0, + "allowed": 61 + }, + { + "ip": "192.168.68.131", + "domain": "ocsp2.apple.com", + "queries": 52, + "blocked": 0, + "allowed": 52 + }, + { + "ip": "192.168.68.131", + "domain": "iphone-ld.g.aaplimg.com", + "queries": 52, + "blocked": 0, + "allowed": 52 + }, + { + "ip": "192.168.68.131", + "domain": "iphone-ld.apple.com", + "queries": 52, + "blocked": 0, + "allowed": 52 + }, + { + "ip": "192.168.68.131", + "domain": "mask.icloud.com", + "queries": 50, + "blocked": 0, + "allowed": 50 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.131", + "domain": "dit.whatsapp.net", + "queries": 504, + "blocked": 503, + "allowed": 1 + }, + { + "ip": "192.168.68.131", + "domain": "fbs.smoot.apple.com", + "queries": 38, + "blocked": 38, + "allowed": 0 + }, + { + "ip": "192.168.68.131", + "domain": "app-analytics-services.com", + "queries": 12, + "blocked": 12, + "allowed": 0 + }, + { + "ip": "192.168.68.131", + "domain": "partiality.itunes.apple.com", + "queries": 6, + "blocked": 6, + "allowed": 0 + }, + { + "ip": "192.168.68.131", + "domain": "cf.iadsdk.apple.com", + "queries": 6, + "blocked": 6, + "allowed": 0 + }, + { + "ip": "192.168.68.131", + "domain": "trk.pinterest.com", + "queries": 2, + "blocked": 2, + "allowed": 0 + }, + { + "ip": "192.168.68.131", + "domain": "iadsdk.apple.com", + "queries": 2, + "blocked": 2, + "allowed": 0 + }, + { + "ip": "192.168.68.131", + "domain": "growth-pa.googleapis.com", + "queries": 2, + "blocked": 2, + "allowed": 0 + }, + { + "ip": "192.168.68.131", + "domain": "experiments.apple.com", + "queries": 2, + "blocked": 2, + "allowed": 0 + }, + { + "ip": "192.168.68.131", + "domain": "app-measurement.com", + "queries": 1, + "blocked": 1, + "allowed": 0 + } + ] + }, + { + "ip": "192.168.68.114", + "pihole_name": "", + "queries": 2246, + "blocked_queries": 2135, + "block_rate_percent": 95.06, + "unique_domains": 14, + "last_query_epoch": 1789703996.6833115, + "deco": { + "ip": "192.168.68.114", + "mac": "DC-72-23-B1-13-BE", + "hostname": "50CasitaTv", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-E7-1C", + "linkedDecoName": "Casita", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.114", + "domain": "themes-service.sr.roku.com", + "queries": 48, + "blocked": 0, + "allowed": 48 + }, + { + "ip": "192.168.68.114", + "domain": "api.roku.com", + "queries": 27, + "blocked": 0, + "allowed": 27 + }, + { + "ip": "192.168.68.114", + "domain": "mediaservices.cdn-apple.com", + "queries": 18, + "blocked": 0, + "allowed": 18 + }, + { + "ip": "192.168.68.114", + "domain": "channels.roku.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.114", + "domain": "sw-update.cs.roku.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + }, + { + "ip": "192.168.68.114", + "domain": "longview.sb.roku.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + }, + { + "ip": "192.168.68.114", + "domain": "lat-services.api.data.roku.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + }, + { + "ip": "192.168.68.114", + "domain": "image.roku.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + }, + { + "ip": "192.168.68.114", + "domain": "hints.voice.roku.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + }, + { + "ip": "192.168.68.114", + "domain": "api2.sr.roku.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.114", + "domain": "scribe.logs.roku.com", + "queries": 1932, + "blocked": 1926, + "allowed": 6 + }, + { + "ip": "192.168.68.114", + "domain": "liberty.logs.roku.com", + "queries": 210, + "blocked": 206, + "allowed": 4 + }, + { + "ip": "192.168.68.114", + "domain": "display.ravm.tv", + "queries": 2, + "blocked": 2, + "allowed": 0 + }, + { + "ip": "192.168.68.114", + "domain": "identity.ads.roku.com", + "queries": 1, + "blocked": 1, + "allowed": 0 + } + ] + }, + { + "ip": "192.168.68.126", + "pihole_name": "", + "queries": 2193, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 19, + "last_query_epoch": 1789703947.3636858, + "deco": { + "ip": "192.168.68.126", + "mac": "2C-CF-67-95-2B-F8", + "hostname": "aeropi5", + "connection": "wired", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.126", + "domain": "connectivity-check.ubuntu.com", + "queries": 1169, + "blocked": 0, + "allowed": 1169 + }, + { + "ip": "192.168.68.126", + "domain": "chatgpt.com", + "queries": 780, + "blocked": 0, + "allowed": 780 + }, + { + "ip": "192.168.68.126", + "domain": "herdr.dev", + "queries": 99, + "blocked": 0, + "allowed": 99 + }, + { + "ip": "192.168.68.126", + "domain": "cloud.reynafamily.com", + "queries": 96, + "blocked": 0, + "allowed": 96 + }, + { + "ip": "192.168.68.126", + "domain": "api.snapcraft.io", + "queries": 10, + "blocked": 0, + "allowed": 10 + }, + { + "ip": "192.168.68.126", + "domain": "126.68.168.192.in-addr.arpa", + "queries": 10, + "blocked": 0, + "allowed": 10 + }, + { + "ip": "192.168.68.126", + "domain": "116.68.168.192.in-addr.arpa", + "queries": 9, + "blocked": 0, + "allowed": 9 + }, + { + "ip": "192.168.68.126", + "domain": "release-assets.githubusercontent.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.126", + "domain": "ports.ubuntu.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.126", + "domain": "packages.microsoft.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.116", + "pihole_name": "", + "queries": 2155, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 18, + "last_query_epoch": 1789703947.3574874, + "deco": { + "ip": "192.168.68.116", + "mac": "2C-CF-67-95-2B-F9", + "hostname": "aeropi5", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:02:12.281534+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.116", + "domain": "connectivity-check.ubuntu.com", + "queries": 1167, + "blocked": 0, + "allowed": 1167 + }, + { + "ip": "192.168.68.116", + "domain": "chatgpt.com", + "queries": 746, + "blocked": 0, + "allowed": 746 + }, + { + "ip": "192.168.68.116", + "domain": "herdr.dev", + "queries": 98, + "blocked": 0, + "allowed": 98 + }, + { + "ip": "192.168.68.116", + "domain": "cloud.reynafamily.com", + "queries": 96, + "blocked": 0, + "allowed": 96 + }, + { + "ip": "192.168.68.116", + "domain": "api.snapcraft.io", + "queries": 10, + "blocked": 0, + "allowed": 10 + }, + { + "ip": "192.168.68.116", + "domain": "126.68.168.192.in-addr.arpa", + "queries": 10, + "blocked": 0, + "allowed": 10 + }, + { + "ip": "192.168.68.116", + "domain": "116.68.168.192.in-addr.arpa", + "queries": 9, + "blocked": 0, + "allowed": 9 + }, + { + "ip": "192.168.68.116", + "domain": "release-assets.githubusercontent.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.116", + "domain": "ports.ubuntu.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.116", + "domain": "packages.microsoft.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.119", + "pihole_name": "", + "queries": 2075, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 24, + "last_query_epoch": 1789703880.6820424, + "deco": { + "ip": "192.168.68.119", + "mac": "C8-5A-CF-0A-7A-A7", + "hostname": "emiserver", + "connection": "wired", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.119", + "domain": "api.telegram.org", + "queries": 1179, + "blocked": 0, + "allowed": 1179 + }, + { + "ip": "192.168.68.119", + "domain": "chatgpt.com", + "queries": 659, + "blocked": 0, + "allowed": 659 + }, + { + "ip": "192.168.68.119", + "domain": "herdr.dev", + "queries": 114, + "blocked": 0, + "allowed": 114 + }, + { + "ip": "192.168.68.119", + "domain": "version.goauthentik.io", + "queries": 52, + "blocked": 0, + "allowed": 52 + }, + { + "ip": "192.168.68.119", + "domain": "version.immich.cloud", + "queries": 24, + "blocked": 0, + "allowed": 24 + }, + { + "ip": "192.168.68.119", + "domain": "api.snapcraft.io", + "queries": 10, + "blocked": 0, + "allowed": 10 + }, + { + "ip": "192.168.68.119", + "domain": "motd.ubuntu.com", + "queries": 8, + "blocked": 0, + "allowed": 8 + }, + { + "ip": "192.168.68.119", + "domain": "security.ubuntu.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.119", + "domain": "sdmntprsouthcentralus.oaiusercontent.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.119", + "domain": "sdmntprcentralus.oaiusercontent.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.100", + "pihole_name": "", + "queries": 2060, + "blocked_queries": 1983, + "block_rate_percent": 96.26, + "unique_domains": 17, + "last_query_epoch": 1789703983.287834, + "deco": { + "ip": "192.168.68.100", + "mac": "84-3E-1D-4F-4A-1D", + "hostname": "50LivingRoom", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.100", + "domain": "api.roku.com", + "queries": 27, + "blocked": 0, + "allowed": 27 + }, + { + "ip": "192.168.68.100", + "domain": "themes-service.sr.roku.com", + "queries": 24, + "blocked": 0, + "allowed": 24 + }, + { + "ip": "192.168.68.100", + "domain": "api2.sr.roku.com", + "queries": 5, + "blocked": 0, + "allowed": 5 + }, + { + "ip": "192.168.68.100", + "domain": "mediaservices.cdn-apple.com", + "queries": 4, + "blocked": 0, + "allowed": 4 + }, + { + "ip": "192.168.68.100", + "domain": "configsvc.cs.roku.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.100", + "domain": "channels.roku.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.100", + "domain": "tis.cti.roku.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + }, + { + "ip": "192.168.68.100", + "domain": "sw-update.cs.roku.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + }, + { + "ip": "192.168.68.100", + "domain": "lat-services.api.data.roku.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + }, + { + "ip": "192.168.68.100", + "domain": "image.roku.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.100", + "domain": "scribe.logs.roku.com", + "queries": 1778, + "blocked": 1776, + "allowed": 2 + }, + { + "ip": "192.168.68.100", + "domain": "liberty.logs.roku.com", + "queries": 208, + "blocked": 204, + "allowed": 4 + }, + { + "ip": "192.168.68.100", + "domain": "display.ravm.tv", + "queries": 2, + "blocked": 2, + "allowed": 0 + }, + { + "ip": "192.168.68.100", + "domain": "identity.ads.roku.com", + "queries": 1, + "blocked": 1, + "allowed": 0 + } + ] + }, + { + "ip": "192.168.68.124", + "pihole_name": "", + "queries": 1812, + "blocked_queries": 157, + "block_rate_percent": 8.66, + "unique_domains": 58, + "last_query_epoch": 1789703994.829991, + "deco": { + "ip": "192.168.68.124", + "mac": "C8-BC-C8-BB-19-2D", + "hostname": "adolforeyna-iMac11-3", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "8C-86-DD-9A-37-D8", + "linkedDecoName": "Study", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.124", + "domain": "connectivity-check.ubuntu.com", + "queries": 577, + "blocked": 0, + "allowed": 577 + }, + { + "ip": "192.168.68.124", + "domain": "push.services.mozilla.com", + "queries": 144, + "blocked": 0, + "allowed": 144 + }, + { + "ip": "192.168.68.124", + "domain": "firefox.settings.services.mozilla.com", + "queries": 140, + "blocked": 0, + "allowed": 140 + }, + { + "ip": "192.168.68.124", + "domain": "filters.adtidy.org", + "queries": 128, + "blocked": 0, + "allowed": 128 + }, + { + "ip": "192.168.68.124", + "domain": "1a1inqjh.p.qrcdn.net", + "queries": 100, + "blocked": 0, + "allowed": 100 + }, + { + "ip": "192.168.68.124", + "domain": "safebrowsing.googleapis.com", + "queries": 96, + "blocked": 0, + "allowed": 96 + }, + { + "ip": "192.168.68.124", + "domain": "merino.services.mozilla.com", + "queries": 96, + "blocked": 0, + "allowed": 96 + }, + { + "ip": "192.168.68.124", + "domain": "clientservices.googleapis.com", + "queries": 96, + "blocked": 0, + "allowed": 96 + }, + { + "ip": "192.168.68.124", + "domain": "chatgpt.com", + "queries": 42, + "blocked": 0, + "allowed": 42 + }, + { + "ip": "192.168.68.124", + "domain": "content-signature-2.cdn.mozilla.net", + "queries": 33, + "blocked": 0, + "allowed": 33 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.124", + "domain": "incoming.telemetry.mozilla.org", + "queries": 159, + "blocked": 157, + "allowed": 2 + } + ] + }, + { + "ip": "127.0.0.1", + "pihole_name": "localhost", + "queries": 751, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 39, + "last_query_epoch": 1789702334.3200936, + "deco": { + "hostname": null, + "mac": null, + "linkedDecoName": null, + "active": false, + "mapping_status": "not_in_snapshot_or_live_deco_list" + }, + "top_visited": [ + { + "ip": "127.0.0.1", + "domain": "8.8.8.8.in-addr.arpa", + "queries": 25, + "blocked": 0, + "allowed": 25 + }, + { + "ip": "127.0.0.1", + "domain": "4.4.8.8.in-addr.arpa", + "queries": 25, + "blocked": 0, + "allowed": 25 + }, + { + "ip": "127.0.0.1", + "domain": "150.68.168.192.in-addr.arpa", + "queries": 25, + "blocked": 0, + "allowed": 25 + }, + { + "ip": "127.0.0.1", + "domain": "140.68.168.192.in-addr.arpa", + "queries": 25, + "blocked": 0, + "allowed": 25 + }, + { + "ip": "127.0.0.1", + "domain": "135.68.168.192.in-addr.arpa", + "queries": 25, + "blocked": 0, + "allowed": 25 + }, + { + "ip": "127.0.0.1", + "domain": "134.68.168.192.in-addr.arpa", + "queries": 25, + "blocked": 0, + "allowed": 25 + }, + { + "ip": "127.0.0.1", + "domain": "131.68.168.192.in-addr.arpa", + "queries": 25, + "blocked": 0, + "allowed": 25 + }, + { + "ip": "127.0.0.1", + "domain": "128.68.168.192.in-addr.arpa", + "queries": 25, + "blocked": 0, + "allowed": 25 + }, + { + "ip": "127.0.0.1", + "domain": "126.68.168.192.in-addr.arpa", + "queries": 25, + "blocked": 0, + "allowed": 25 + }, + { + "ip": "127.0.0.1", + "domain": "124.68.168.192.in-addr.arpa", + "queries": 25, + "blocked": 0, + "allowed": 25 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.107", + "pihole_name": "", + "queries": 619, + "blocked_queries": 16, + "block_rate_percent": 2.58, + "unique_domains": 123, + "last_query_epoch": 1789703515.5227778, + "deco": { + "ip": "192.168.68.107", + "mac": "DA-77-C3-CE-4D-01", + "hostname": "iPad-4", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "8C-86-DD-9A-43-E0", + "linkedDecoName": "WashMachine", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:41:18.893286+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.107", + "domain": "mask.apple-dns.net", + "queries": 50, + "blocked": 0, + "allowed": 50 + }, + { + "ip": "192.168.68.107", + "domain": "_dns.resolver.arpa", + "queries": 46, + "blocked": 0, + "allowed": 46 + }, + { + "ip": "192.168.68.107", + "domain": "ocsp2.apple.com", + "queries": 34, + "blocked": 0, + "allowed": 34 + }, + { + "ip": "192.168.68.107", + "domain": "mask.icloud.com", + "queries": 32, + "blocked": 0, + "allowed": 32 + }, + { + "ip": "192.168.68.107", + "domain": "bag.itunes.apple.com", + "queries": 22, + "blocked": 0, + "allowed": 22 + }, + { + "ip": "192.168.68.107", + "domain": "ocsp2.g.aaplimg.com", + "queries": 18, + "blocked": 0, + "allowed": 18 + }, + { + "ip": "192.168.68.107", + "domain": "gsp-ssl.ls.apple.com", + "queries": 18, + "blocked": 0, + "allowed": 18 + }, + { + "ip": "192.168.68.107", + "domain": "bag-cdn.itunes-apple.com.akadns.net", + "queries": 16, + "blocked": 0, + "allowed": 16 + }, + { + "ip": "192.168.68.107", + "domain": "init-p01md.apple.com", + "queries": 14, + "blocked": 0, + "allowed": 14 + }, + { + "ip": "192.168.68.107", + "domain": "gdmf.apple.com", + "queries": 12, + "blocked": 0, + "allowed": 12 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.107", + "domain": "partiality.itunes.apple.com", + "queries": 7, + "blocked": 7, + "allowed": 0 + }, + { + "ip": "192.168.68.107", + "domain": "cf.iadsdk.apple.com", + "queries": 7, + "blocked": 7, + "allowed": 0 + }, + { + "ip": "192.168.68.107", + "domain": "experiments.apple.com", + "queries": 2, + "blocked": 2, + "allowed": 0 + } + ] + }, + { + "ip": "192.168.68.121", + "pihole_name": "", + "queries": 519, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 74, + "last_query_epoch": 1789685924.1399002, + "deco": { + "ip": "192.168.68.121", + "mac": "A6-B0-E1-AF-2F-75", + "hostname": "iPhone", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "8C-86-DD-9A-37-D8", + "linkedDecoName": "Study", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-17T22:51:35.717069+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.121", + "domain": "_dns.resolver.arpa", + "queries": 46, + "blocked": 0, + "allowed": 46 + }, + { + "ip": "192.168.68.121", + "domain": "mask.apple-dns.net", + "queries": 43, + "blocked": 0, + "allowed": 43 + }, + { + "ip": "192.168.68.121", + "domain": "iphone-ld.apple.com", + "queries": 40, + "blocked": 0, + "allowed": 40 + }, + { + "ip": "192.168.68.121", + "domain": "iphone-ld.g.aaplimg.com", + "queries": 37, + "blocked": 0, + "allowed": 37 + }, + { + "ip": "192.168.68.121", + "domain": "mask.icloud.com", + "queries": 28, + "blocked": 0, + "allowed": 28 + }, + { + "ip": "192.168.68.121", + "domain": "ocsp2.apple.com", + "queries": 24, + "blocked": 0, + "allowed": 24 + }, + { + "ip": "192.168.68.121", + "domain": "init-p01md.apple.com", + "queries": 22, + "blocked": 0, + "allowed": 22 + }, + { + "ip": "192.168.68.121", + "domain": "mask-api.icloud.com", + "queries": 16, + "blocked": 0, + "allowed": 16 + }, + { + "ip": "192.168.68.121", + "domain": "apple-native-relay.apple.com", + "queries": 14, + "blocked": 0, + "allowed": 14 + }, + { + "ip": "192.168.68.121", + "domain": "www.subalert.com", + "queries": 12, + "blocked": 0, + "allowed": 12 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.113", + "pihole_name": "", + "queries": 447, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 1, + "last_query_epoch": 1789703787.1031415, + "deco": { + "ip": "192.168.68.113", + "mac": "14-C1-9F-D0-59-1C", + "hostname": "espressif", + "connection": "band2_4", + "interface": "main", + "active": true, + "linkedDecoMac": "8C-86-DD-9A-37-D8", + "linkedDecoName": "Study", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.113", + "domain": "time.cloudflare.com", + "queries": 447, + "blocked": 0, + "allowed": 447 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.111", + "pihole_name": "", + "queries": 336, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 1, + "last_query_epoch": 1789703915.322306, + "deco": { + "ip": "192.168.68.111", + "mac": "14-C1-9F-D0-5C-5C", + "hostname": "espressif", + "connection": "band2_4", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.111", + "domain": "time.cloudflare.com", + "queries": 336, + "blocked": 0, + "allowed": 336 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.150", + "pihole_name": "", + "queries": 327, + "blocked_queries": 40, + "block_rate_percent": 12.23, + "unique_domains": 59, + "last_query_epoch": 1789703295.0218847, + "deco": { + "ip": "192.168.68.150", + "mac": "30-35-AD-68-A3-AB", + "hostname": "Adolfos-iPhone", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.150", + "domain": "safebrowsing.googleapis.com", + "queries": 48, + "blocked": 0, + "allowed": 48 + }, + { + "ip": "192.168.68.150", + "domain": "time-ios.apple.com", + "queries": 36, + "blocked": 0, + "allowed": 36 + }, + { + "ip": "192.168.68.150", + "domain": "gateway.fe2.apple-dns.net", + "queries": 27, + "blocked": 0, + "allowed": 27 + }, + { + "ip": "192.168.68.150", + "domain": "_bookmarkdavs._tcp.p33-bookmarks.icloud.com", + "queries": 20, + "blocked": 0, + "allowed": 20 + }, + { + "ip": "192.168.68.150", + "domain": "p33-bookmarks.icloud.com", + "queries": 19, + "blocked": 0, + "allowed": 19 + }, + { + "ip": "192.168.68.150", + "domain": "gateway.icloud.com", + "queries": 17, + "blocked": 0, + "allowed": 17 + }, + { + "ip": "192.168.68.150", + "domain": "ocsp.apple.com", + "queries": 14, + "blocked": 0, + "allowed": 14 + }, + { + "ip": "192.168.68.150", + "domain": "valid.apple.com", + "queries": 8, + "blocked": 0, + "allowed": 8 + }, + { + "ip": "192.168.68.150", + "domain": "mesu.apple.com", + "queries": 8, + "blocked": 0, + "allowed": 8 + }, + { + "ip": "192.168.68.150", + "domain": "gsp64-ssl.ls.apple.com", + "queries": 8, + "blocked": 0, + "allowed": 8 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.150", + "domain": "fbs.smoot.apple.com", + "queries": 24, + "blocked": 24, + "allowed": 0 + }, + { + "ip": "192.168.68.150", + "domain": "partiality.itunes.apple.com", + "queries": 8, + "blocked": 8, + "allowed": 0 + }, + { + "ip": "192.168.68.150", + "domain": "cf.iadsdk.apple.com", + "queries": 8, + "blocked": 8, + "allowed": 0 + } + ] + }, + { + "ip": "192.168.68.118", + "pihole_name": "", + "queries": 263, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 1, + "last_query_epoch": 1789703752.9137306, + "deco": { + "ip": "192.168.68.118", + "mac": "14-C1-9F-D1-56-90", + "hostname": "espressif", + "connection": "band2_4", + "interface": "main", + "active": true, + "linkedDecoMac": "8C-86-DD-9A-37-D8", + "linkedDecoName": "Study", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.118", + "domain": "time.cloudflare.com", + "queries": 263, + "blocked": 0, + "allowed": 263 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.104", + "pihole_name": "", + "queries": 237, + "blocked_queries": 10, + "block_rate_percent": 4.22, + "unique_domains": 55, + "last_query_epoch": 1789682283.5133212, + "deco": { + "ip": "192.168.68.104", + "mac": "F8-B9-5A-E0-78-52", + "hostname": "LGwebOSTV", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "8C-86-DD-9A-37-D8", + "linkedDecoName": "Study", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-17T23:21:38.116527+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.104", + "domain": "aic-ngfts.lge.com", + "queries": 27, + "blocked": 0, + "allowed": 27 + }, + { + "ip": "192.168.68.104", + "domain": "ms-cam-u011.immedia-semi.com", + "queries": 24, + "blocked": 0, + "allowed": 24 + }, + { + "ip": "192.168.68.104", + "domain": "us.lgtvsdp.com", + "queries": 22, + "blocked": 0, + "allowed": 22 + }, + { + "ip": "192.168.68.104", + "domain": "discovery.meethue.com", + "queries": 22, + "blocked": 0, + "allowed": 22 + }, + { + "ip": "192.168.68.104", + "domain": "www.ueiwsp.com", + "queries": 14, + "blocked": 0, + "allowed": 14 + }, + { + "ip": "192.168.68.104", + "domain": "tkacr611.alphonso.tv", + "queries": 12, + "blocked": 0, + "allowed": 12 + }, + { + "ip": "192.168.68.104", + "domain": "i.ytimg.com", + "queries": 9, + "blocked": 0, + "allowed": 9 + }, + { + "ip": "192.168.68.104", + "domain": "googleads.g.doubleclick.net", + "queries": 9, + "blocked": 0, + "allowed": 9 + }, + { + "ip": "192.168.68.104", + "domain": "aic.cdpsvc.lgtvcommon.com", + "queries": 6, + "blocked": 0, + "allowed": 6 + }, + { + "ip": "192.168.68.104", + "domain": "prov-lg.alphonso.tv", + "queries": 5, + "blocked": 0, + "allowed": 5 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.104", + "domain": "us.rdx2.lgtvsdp.com", + "queries": 8, + "blocked": 6, + "allowed": 2 + }, + { + "ip": "192.168.68.104", + "domain": "us.info.lgsmartad.com", + "queries": 4, + "blocked": 4, + "allowed": 0 + } + ] + }, + { + "ip": "192.168.68.134", + "pihole_name": "", + "queries": 158, + "blocked_queries": 23, + "block_rate_percent": 14.56, + "unique_domains": 10, + "last_query_epoch": 1789703105.5885372, + "deco": { + "ip": "192.168.68.134", + "mac": "A0-D2-B1-A6-EC-BD", + "hostname": "Amazon", + "connection": "band2_4", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.134", + "domain": "ahu5vu98zzyil.us-east-1.prod.service.minerva.devices.a2z.com", + "queries": 60, + "blocked": 0, + "allowed": 60 + }, + { + "ip": "192.168.68.134", + "domain": "dogvgb9ujhybx.cloudfront.net", + "queries": 58, + "blocked": 0, + "allowed": 58 + }, + { + "ip": "192.168.68.134", + "domain": "www.amazon.com", + "queries": 7, + "blocked": 0, + "allowed": 7 + }, + { + "ip": "192.168.68.134", + "domain": "m.media-amazon.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.134", + "domain": "todo-ta-g7g.amazon.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.134", + "domain": "device-messaging-na.amazon.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.134", + "domain": "s3.amazonaws.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + }, + { + "ip": "192.168.68.134", + "domain": "s3-us-west-1.amazonaws.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + }, + { + "ip": "192.168.68.134", + "domain": "d18os95hu8sz6h.cloudfront.net", + "queries": 1, + "blocked": 0, + "allowed": 1 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.134", + "domain": "unagi-na.amazon.com", + "queries": 23, + "blocked": 23, + "allowed": 0 + } + ] + }, + { + "ip": "192.168.68.105", + "pihole_name": "", + "queries": 119, + "blocked_queries": 4, + "block_rate_percent": 3.36, + "unique_domains": 19, + "last_query_epoch": 1789703418.8675578, + "deco": { + "ip": "192.168.68.105", + "mac": "56-68-92-84-12-EE", + "hostname": "LGwebOSTV", + "connection": "wired", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "multiple_identities_seen", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00", + "mapping_identity_count": 2 + }, + "top_visited": [ + { + "ip": "192.168.68.105", + "domain": "todo-ta-g7g.amazon.com", + "queries": 48, + "blocked": 0, + "allowed": 48 + }, + { + "ip": "192.168.68.105", + "domain": "ms-cam-u011.immedia-semi.com", + "queries": 17, + "blocked": 0, + "allowed": 17 + }, + { + "ip": "192.168.68.105", + "domain": "dogvgb9ujhybx.cloudfront.net", + "queries": 15, + "blocked": 0, + "allowed": 15 + }, + { + "ip": "192.168.68.105", + "domain": "device-messaging-na.amazon.com", + "queries": 12, + "blocked": 0, + "allowed": 12 + }, + { + "ip": "192.168.68.105", + "domain": "m.media-amazon.com", + "queries": 5, + "blocked": 0, + "allowed": 5 + }, + { + "ip": "192.168.68.105", + "domain": "www.amazon.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.105", + "domain": "4zh5egmbsl.execute-api.us-east-1.amazonaws.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.105", + "domain": "podcast.emmint.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.105", + "domain": "softwareupdates.amazon.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + }, + { + "ip": "192.168.68.105", + "domain": "s3.amazonaws.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + } + ], + "top_blocked": [ + { + "ip": "192.168.68.105", + "domain": "unagi-na.amazon.com", + "queries": 4, + "blocked": 4, + "allowed": 0 + } + ] + }, + { + "ip": "192.168.68.130", + "pihole_name": "", + "queries": 82, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 25, + "last_query_epoch": 1789703991.7941895, + "deco": { + "ip": "192.168.68.130", + "mac": "D0-11-E5-73-96-5A", + "hostname": "Mac-mini-M4", + "connection": "wired", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.130", + "domain": "atm.outlook.mira.tm.svc.cloud.microsoft", + "queries": 9, + "blocked": 0, + "allowed": 9 + }, + { + "ip": "192.168.68.130", + "domain": "8-courier.push.apple.com", + "queries": 6, + "blocked": 0, + "allowed": 6 + }, + { + "ip": "192.168.68.130", + "domain": "2-courier.push.apple.com", + "queries": 6, + "blocked": 0, + "allowed": 6 + }, + { + "ip": "192.168.68.130", + "domain": "outlook.cloud.microsoft", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.130", + "domain": "fs.outlook.mira.tm.svc.cloud.microsoft", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.130", + "domain": "9-courier.push.apple.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.130", + "domain": "6.courier-push-apple.com.akadns.net", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.130", + "domain": "6-courier.push.apple.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.130", + "domain": "46-courier.push.apple.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.130", + "domain": "45-courier.push.apple.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.125", + "pihole_name": "", + "queries": 69, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 18, + "last_query_epoch": 1789693982.1323133, + "deco": { + "ip": "192.168.68.125", + "mac": "56-68-92-84-12-EE", + "hostname": "phone", + "connection": "band2_4", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-8D-E8", + "linkedDecoName": "Hallway", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-17T17:51:44.482518+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.125", + "domain": "podcast.emmint.com", + "queries": 16, + "blocked": 0, + "allowed": 16 + }, + { + "ip": "192.168.68.125", + "domain": "_dns.resolver.arpa", + "queries": 15, + "blocked": 0, + "allowed": 15 + }, + { + "ip": "192.168.68.125", + "domain": "s3.amazonaws.com", + "queries": 7, + "blocked": 0, + "allowed": 7 + }, + { + "ip": "192.168.68.125", + "domain": "us-se-courier-vs.push-apple.com.akadns.net", + "queries": 4, + "blocked": 0, + "allowed": 4 + }, + { + "ip": "192.168.68.125", + "domain": "mesu.apple.com", + "queries": 4, + "blocked": 0, + "allowed": 4 + }, + { + "ip": "192.168.68.125", + "domain": "gateway.icloud.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.125", + "domain": "mesu.g.aaplimg.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.125", + "domain": "init.push.apple.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.125", + "domain": "gspe1-ssl.ls.apple.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.125", + "domain": "gs-loc.apple.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.129", + "pihole_name": "", + "queries": 67, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 6, + "last_query_epoch": 1789695544.7610817, + "deco": { + "ip": "192.168.68.129", + "mac": "24-FD-FA-03-53-0C", + "hostname": "imx8mm-ferrari", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "8C-86-DD-9A-37-D8", + "linkedDecoName": "Study", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T01:41:53.844736+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.129", + "domain": "device.cloud.remarkable.com", + "queries": 26, + "blocked": 0, + "allowed": 26 + }, + { + "ip": "192.168.68.129", + "domain": "memfault-tmp-production--use1-az4--x-s3.s3express-use1-az4.us-east-1.amazonaws.com", + "queries": 16, + "blocked": 0, + "allowed": 16 + }, + { + "ip": "192.168.68.129", + "domain": "s3express-z-w-use1-az4.us-east-1.amazonaws.com", + "queries": 15, + "blocked": 0, + "allowed": 15 + }, + { + "ip": "192.168.68.129", + "domain": "ping.remarkable.com", + "queries": 4, + "blocked": 0, + "allowed": 4 + }, + { + "ip": "192.168.68.129", + "domain": "eu.tectonic.remarkable.com", + "queries": 4, + "blocked": 0, + "allowed": 4 + }, + { + "ip": "192.168.68.129", + "domain": "webapp-prod.cloud.remarkable.engineering", + "queries": 2, + "blocked": 0, + "allowed": 2 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.137", + "pihole_name": "", + "queries": 56, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 13, + "last_query_epoch": 1789699073.413667, + "deco": { + "ip": "192.168.68.137", + "mac": "00-00-C0-3C-B8-FF", + "hostname": "MyCloudEX2Ultra", + "connection": "wired", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.137", + "domain": "prod.wdckeystone.com", + "queries": 10, + "blocked": 0, + "allowed": 10 + }, + { + "ip": "192.168.68.137", + "domain": "prod-proxy.wdckeystone.com", + "queries": 10, + "blocked": 0, + "allowed": 10 + }, + { + "ip": "192.168.68.137", + "domain": "config.mycloud.com", + "queries": 6, + "blocked": 0, + "allowed": 6 + }, + { + "ip": "192.168.68.137", + "domain": "time.windows.com", + "queries": 4, + "blocked": 0, + "allowed": 4 + }, + { + "ip": "192.168.68.137", + "domain": "time.mycloud.com", + "queries": 4, + "blocked": 0, + "allowed": 4 + }, + { + "ip": "192.168.68.137", + "domain": "prod-gateway.wdckeystone.com", + "queries": 4, + "blocked": 0, + "allowed": 4 + }, + { + "ip": "192.168.68.137", + "domain": "prod-31cdfc8017b5028.wdckeystone.com", + "queries": 4, + "blocked": 0, + "allowed": 4 + }, + { + "ip": "192.168.68.137", + "domain": "google.com", + "queries": 4, + "blocked": 0, + "allowed": 4 + }, + { + "ip": "192.168.68.137", + "domain": "prod-7c74fffc718ed01.wdckeystone.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.137", + "domain": "prod-701f05f7a9a5fda.wdckeystone.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.128", + "pihole_name": "", + "queries": 55, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 2, + "last_query_epoch": 1789700937.718517, + "deco": { + "ip": "192.168.68.128", + "mac": "80-9F-9B-45-9A-FF", + "hostname": "E31868152", + "connection": "band2_4", + "interface": "main", + "active": true, + "linkedDecoMac": "6C-4C-BC-9D-2E-5C", + "linkedDecoName": "Barn", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.128", + "domain": "0.amazon.pool.ntp.org", + "queries": 48, + "blocked": 0, + "allowed": 48 + }, + { + "ip": "192.168.68.128", + "domain": "pmsus1.ezvizlife.com", + "queries": 7, + "blocked": 0, + "allowed": 7 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.102", + "pihole_name": "", + "queries": 54, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 17, + "last_query_epoch": 1789703987.239902, + "deco": { + "ip": "192.168.68.102", + "mac": "5A-D2-AA-CB-96-08", + "hostname": "Mac", + "connection": "band5", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.102", + "domain": "130.68.168.192.in-addr.arpa", + "queries": 10, + "blocked": 0, + "allowed": 10 + }, + { + "ip": "192.168.68.102", + "domain": "1.courier-push-apple.com.akadns.net", + "queries": 6, + "blocked": 0, + "allowed": 6 + }, + { + "ip": "192.168.68.102", + "domain": "e6858.dsce9.akamaiedge.net", + "queries": 5, + "blocked": 0, + "allowed": 5 + }, + { + "ip": "192.168.68.102", + "domain": "contacts.fe2.apple-dns.net", + "queries": 5, + "blocked": 0, + "allowed": 5 + }, + { + "ip": "192.168.68.102", + "domain": "fs.outlook.mira.tm.svc.cloud.microsoft", + "queries": 4, + "blocked": 0, + "allowed": 4 + }, + { + "ip": "192.168.68.102", + "domain": "ocsp2.g.aaplimg.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.102", + "domain": "news-edge.apple.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.102", + "domain": "cdn-icloud-content.g.aaplimg.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.102", + "domain": "api.telegram.org", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.102", + "domain": "16-courier.push.apple.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.127", + "pihole_name": "macm1.reynafamily.com", + "queries": 29, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 3, + "last_query_epoch": 1789701037.5939102, + "deco": { + "ip": "192.168.68.127", + "mac": "C0-E7-BF-DD-C8-2A", + "hostname": "F49758774", + "connection": "band2_4", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-8D-E8", + "linkedDecoName": "Hallway", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.127", + "domain": "0.amazon.pool.ntp.org", + "queries": 26, + "blocked": 0, + "allowed": 26 + }, + { + "ip": "192.168.68.127", + "domain": "litedev.us.ezvizlife.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.127", + "domain": "pmsus1.ezvizlife.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.135", + "pihole_name": "", + "queries": 27, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 2, + "last_query_epoch": 1789703916.4676592, + "deco": { + "ip": "192.168.68.135", + "mac": "A0-85-E3-FB-35-5C", + "hostname": "iot_device", + "connection": "band2_4", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.135", + "domain": "time.cloudflare.com", + "queries": 25, + "blocked": 0, + "allowed": 25 + }, + { + "ip": "192.168.68.135", + "domain": "api.bambulab.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.132", + "pihole_name": "", + "queries": 7, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 4, + "last_query_epoch": 1789686549.329237, + "deco": { + "ip": "192.168.68.132", + "mac": "5C-62-5A-F5-3F-BA", + "hostname": "c00000F53FBA", + "connection": "wired", + "interface": "main", + "active": true, + "linkedDecoMac": "C0-C9-E3-8C-CE-C8", + "linkedDecoName": "Office", + "linkedDecoRole": "master", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-17T21:41:26.217201+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.132", + "domain": "ms-cam-u011.immedia-semi.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + }, + { + "ip": "192.168.68.132", + "domain": "skyprtc-uw23.srv.ygles.com", + "queries": 2, + "blocked": 0, + "allowed": 2 + }, + { + "ip": "192.168.68.132", + "domain": "skyiot-uw23.srv.ygles.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + }, + { + "ip": "192.168.68.132", + "domain": "d-manp3.c-ij.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.133", + "pihole_name": "", + "queries": 3, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 1, + "last_query_epoch": 1789672948.6659524, + "deco": { + "hostname": null, + "mac": null, + "linkedDecoName": null, + "active": false, + "mapping_status": "not_in_snapshot_or_live_deco_list" + }, + "top_visited": [ + { + "ip": "192.168.68.133", + "domain": "ms-cam-u011.immedia-semi.com", + "queries": 3, + "blocked": 0, + "allowed": 3 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.109", + "pihole_name": "", + "queries": 2, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 2, + "last_query_epoch": 1789681878.5693173, + "deco": { + "ip": "192.168.68.109", + "mac": "84-28-59-24-D7-CA", + "hostname": "blink-sync-module", + "connection": "band2_4", + "interface": "main", + "active": true, + "linkedDecoMac": "8C-86-DD-9A-37-D8", + "linkedDecoName": "Study", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.109", + "domain": "rest-hw-u011.immedia-semi.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + }, + { + "ip": "192.168.68.109", + "domain": "cs-u011.immedia-semi.com", + "queries": 1, + "blocked": 0, + "allowed": 1 + } + ], + "top_blocked": [] + }, + { + "ip": "192.168.68.139", + "pihole_name": "", + "queries": 1, + "blocked_queries": 0, + "block_rate_percent": 0.0, + "unique_domains": 1, + "last_query_epoch": 1789698902.3630085, + "deco": { + "ip": "192.168.68.139", + "mac": "24-18-C6-B5-4A-DC", + "hostname": "FN-LINK", + "connection": "band2_4", + "interface": "main", + "active": true, + "linkedDecoMac": "6C-4C-BC-9D-2E-5C", + "linkedDecoName": "Barn", + "linkedDecoRole": "slave", + "mapping_status": "historical_snapshot", + "snapshot_captured_at": "2026-09-18T03:51:23.794221+00:00" + }, + "top_visited": [ + { + "ip": "192.168.68.139", + "domain": "portal-ww.ecouser.net", + "queries": 1, + "blocked": 0, + "allowed": 1 + } + ], + "top_blocked": [] + } + ] +} diff --git a/projects/network_usage/reports/2026-09-17.md b/projects/network_usage/reports/2026-09-17.md new file mode 100644 index 0000000..8fd7b50 --- /dev/null +++ b/projects/network_usage/reports/2026-09-17.md @@ -0,0 +1,659 @@ +# Pi-hole DNS usage — 2026-09-17 + +Window: 2026-09-17T00:00:00-04:00 to 2026-09-18T00:00:00-04:00 (America/New_York) +Generated: 2026-09-18T00:15:11.277232-04:00 +Pi-hole: adolforeyna@192.168.68.110 (FTL database, read-only) +Deco mapping source: historical Deco snapshots plus live fallback + +Blocked status codes counted: 1=gravity, 4=regex, 5=denylist, 6=external-blocked-ip, 7=external-blocked-null, 8=external-blocked-nxra, 9=gravity-cname, 10=regex-cname, 11=denylist-cname, 18=external-blocked-ede15 + +## Device summary + +| Device | IP | Deco/location | Queries | Blocked | Block rate | Top visited | Top blocked | +|---|---|---|---:|---:|---:|---|---| +| Mac | 192.168.68.112 | Office | 29,894 | 947 | 3.17% | `www.internalfb.com` | `dit.whatsapp.net` | +| Mac | 192.168.68.140 | Hallway | 17,509 | 2,593 | 14.81% | `ssl.gstatic.com` | `dit.whatsapp.net` | +| Mac | 192.168.68.117 | Hallway | 16,291 | 1,725 | 10.59% | `1.courier-push-apple.com.akadns.net` | `dit.whatsapp.net` | +| iPhone | 192.168.68.108 | Hallway | 9,925 | 1,764 | 17.77% | `mask.apple-dns.net` | `dit.whatsapp.net` | +| iPhone | 192.168.68.106 | Hallway | 8,637 | 1,352 | 15.65% | `mmx-ds.cdn.whatsapp.net` | `dit.whatsapp.net` | +| adolforeynaserver | 192.168.68.110 | Office | 4,512 | 224 | 4.96% | `herdr.dev` | `telemetry.n8n.io` | +| iPad | 192.168.68.131 | Hallway | 3,605 | 574 | 15.92% | `whatsapp.com` | `dit.whatsapp.net` | +| 50CasitaTv | 192.168.68.114 | Casita | 2,246 | 2,135 | 95.06% | `themes-service.sr.roku.com` | `scribe.logs.roku.com` | +| aeropi5 | 192.168.68.126 | Office | 2,193 | 0 | 0.00% | `connectivity-check.ubuntu.com` | `—` | +| aeropi5 | 192.168.68.116 | Office | 2,155 | 0 | 0.00% | `connectivity-check.ubuntu.com` | `—` | +| emiserver | 192.168.68.119 | Office | 2,075 | 0 | 0.00% | `api.telegram.org` | `—` | +| 50LivingRoom | 192.168.68.100 | Office | 2,060 | 1,983 | 96.26% | `api.roku.com` | `scribe.logs.roku.com` | +| adolforeyna-iMac11-3 | 192.168.68.124 | Study | 1,812 | 157 | 8.66% | `connectivity-check.ubuntu.com` | `incoming.telemetry.mozilla.org` | +| localhost | 127.0.0.1 | not mapped | 751 | 0 | 0.00% | `8.8.8.8.in-addr.arpa` | `—` | +| iPad-4 | 192.168.68.107 | WashMachine | 619 | 16 | 2.58% | `mask.apple-dns.net` | `partiality.itunes.apple.com` | +| iPhone | 192.168.68.121 | Study | 519 | 0 | 0.00% | `_dns.resolver.arpa` | `—` | +| espressif | 192.168.68.113 | Study | 447 | 0 | 0.00% | `time.cloudflare.com` | `—` | +| espressif | 192.168.68.111 | Office | 336 | 0 | 0.00% | `time.cloudflare.com` | `—` | +| Adolfos-iPhone | 192.168.68.150 | Office | 327 | 40 | 12.23% | `safebrowsing.googleapis.com` | `fbs.smoot.apple.com` | +| espressif | 192.168.68.118 | Study | 263 | 0 | 0.00% | `time.cloudflare.com` | `—` | +| LGwebOSTV | 192.168.68.104 | Study | 237 | 10 | 4.22% | `aic-ngfts.lge.com` | `us.rdx2.lgtvsdp.com` | +| Amazon | 192.168.68.134 | Office | 158 | 23 | 14.56% | `ahu5vu98zzyil.us-east-1.prod.service.minerva.devices.a2z.com` | `unagi-na.amazon.com` | +| LGwebOSTV | 192.168.68.105 | Office | 119 | 4 | 3.36% | `todo-ta-g7g.amazon.com` | `unagi-na.amazon.com` | +| Mac-mini-M4 | 192.168.68.130 | Office | 82 | 0 | 0.00% | `atm.outlook.mira.tm.svc.cloud.microsoft` | `—` | +| phone | 192.168.68.125 | Hallway | 69 | 0 | 0.00% | `podcast.emmint.com` | `—` | +| imx8mm-ferrari | 192.168.68.129 | Study | 67 | 0 | 0.00% | `device.cloud.remarkable.com` | `—` | +| MyCloudEX2Ultra | 192.168.68.137 | Office | 56 | 0 | 0.00% | `prod.wdckeystone.com` | `—` | +| E31868152 | 192.168.68.128 | Barn | 55 | 0 | 0.00% | `0.amazon.pool.ntp.org` | `—` | +| Mac | 192.168.68.102 | Office | 54 | 0 | 0.00% | `130.68.168.192.in-addr.arpa` | `—` | +| F49758774 | 192.168.68.127 | Hallway | 29 | 0 | 0.00% | `0.amazon.pool.ntp.org` | `—` | +| iot_device | 192.168.68.135 | Office | 27 | 0 | 0.00% | `time.cloudflare.com` | `—` | +| c00000F53FBA | 192.168.68.132 | Office | 7 | 0 | 0.00% | `ms-cam-u011.immedia-semi.com` | `—` | +| Unknown device | 192.168.68.133 | not mapped | 3 | 0 | 0.00% | `ms-cam-u011.immedia-semi.com` | `—` | +| blink-sync-module | 192.168.68.109 | Study | 2 | 0 | 0.00% | `rest-hw-u011.immedia-semi.com` | `—` | +| FN-LINK | 192.168.68.139 | Barn | 1 | 0 | 0.00% | `portal-ww.ecouser.net` | `—` | + +## Per-device detail + +### Mac (192.168.68.112) +Location: Office; MAC: 06-79-91-73-6F-6A; mapping: historical_snapshot. +Queries: 29,894; blocked: 947; block rate: 3.17%; unique domains: 583. + +Top visited (not blocked): +- www.internalfb.com — 4,458 +- internalfb.com — 1,854 +- ssl.gstatic.com — 999 +- devvm21345-pnb0-44102--nest-dev-proxy.nest.x2p.facebook.net — 839 +- play.google.com — 764 +- fb.workplace.com — 697 +- beacons.gcp.gvt2.com — 611 +- chromereporting-pa.googleapis.com — 405 +- gateway.internalfb.com — 377 +- peoplestack-pa.clients6.google.com — 354 +Top blocked: +- dit.whatsapp.net — 359 blocked of 359 +- us-v20.events.data.microsoft.com — 143 blocked of 152 +- slackb.com — 95 blocked of 98 +- csp.withgoogle.com — 78 blocked of 78 +- ogads-pa.clients6.google.com — 39 blocked of 39 +- mobile.pipe.aria.microsoft.com — 38 blocked of 38 +- nexus-websocket-a.intercom.io — 30 blocked of 30 +- beacon.flexera-prod.aws.metafb.cloud — 30 blocked of 30 +- appsgrowthpromo-pa.clients6.google.com — 27 blocked of 27 +- bam.nr-data.net — 16 blocked of 33 + +### Mac (192.168.68.140) +Location: Hallway; MAC: 0E-A4-E4-20-5C-1C; mapping: historical_snapshot. +Queries: 17,509; blocked: 2,593; block rate: 14.81%; unique domains: 895. + +Top visited (not blocked): +- ssl.gstatic.com — 1,029 +- optimizationguide-pa.googleapis.com — 762 +- www.google.com — 502 +- play.google.com — 431 +- signaler-pa.clients6.google.com — 362 +- mmx-ds.cdn.whatsapp.net — 270 +- waa-pa.clients6.google.com — 238 +- mail.google.com — 230 +- www.apple.com — 216 +- accounts.google.com — 216 +Top blocked: +- dit.whatsapp.net — 1,034 blocked of 1,036 +- excel-telemetry.officeapps.live.com — 454 blocked of 458 +- bam.nr-data.net — 177 blocked of 230 +- track.capitaloneshopping.com — 148 blocked of 154 +- analytics.google.com — 88 blocked of 88 +- nexus-websocket-a.intercom.io — 62 blocked of 62 +- ogads-pa.clients6.google.com — 58 blocked of 60 +- sentry.bga.li — 44 blocked of 44 +- unagi.amazon.com — 34 blocked of 34 +- unagi-na.amazon.com — 34 blocked of 34 + +### Mac (192.168.68.117) +Location: Hallway; MAC: 82-A1-8E-D4-03-7A; mapping: historical_snapshot. +Queries: 16,291; blocked: 1,725; block rate: 10.59%; unique domains: 582. + +Top visited (not blocked): +- 1.courier-push-apple.com.akadns.net — 836 +- cma2.itunes.apple.com — 702 +- www.google.com — 655 +- sps-media.v.aaplimg.com — 633 +- whatsapp.com — 563 +- api.apple-cloudkit.fe2.apple-dns.net — 511 +- chat.cdn.whatsapp.net — 480 +- itunes.apple.com.edgekey.net — 432 +- e673.dsce9.akamaiedge.net — 401 +- mmx-ds.cdn.whatsapp.net — 364 +Top blocked: +- dit.whatsapp.net — 1,422 blocked of 1,424 +- x.com — 50 blocked of 63 +- nexus-websocket-a.intercom.io — 38 blocked of 38 +- mobile.events.data.microsoft.com — 28 blocked of 30 +- ogads-pa.clients6.google.com — 28 blocked of 28 +- collector.github.com — 28 blocked of 28 +- sdk.iad-06.braze.com — 14 blocked of 14 +- sdk-api-v1.singular.net — 12 blocked of 12 +- web-sdk-cdn.singular.net — 6 blocked of 6 +- d3pkntwtp2ukl5.cloudfront.net — 6 blocked of 6 + +### iPhone (192.168.68.108) +Location: Hallway; MAC: C6-37-18-E7-39-39; mapping: historical_snapshot. +Queries: 9,925; blocked: 1,764; block rate: 17.77%; unique domains: 865. + +Top visited (not blocked): +- mask.apple-dns.net — 458 +- ts01-b.csa.cloudsink.net — 410 +- outlook.office365.com — 340 +- chat.cdn.whatsapp.net — 310 +- mmx-ds.cdn.whatsapp.net — 279 +- ts01-b.cloudsink.net — 248 +- www.google.com — 192 +- whatsapp.com — 162 +- mdm-na2.mobileiron.com — 132 +- oauthaccountmanager.googleapis.com — 122 +Top blocked: +- dit.whatsapp.net — 658 blocked of 662 +- firebaselogging-pa.googleapis.com — 183 blocked of 183 +- app-analytics-services.com — 171 blocked of 171 +- stocks-analytics-events.apple.com — 95 blocked of 97 +- app-measurement.com — 73 blocked of 73 +- ca.iadsdk.apple.com — 38 blocked of 38 +- events.flagship.io — 35 blocked of 35 +- scontent.xx.fbcdn.net — 33 blocked of 39 +- sdk.iad-08.braze.com — 31 blocked of 31 +- collector-pxuarm9b04.perimeterx.net — 29 blocked of 29 + +### iPhone (192.168.68.106) +Location: Hallway; MAC: 62-0F-E1-3A-4C-4B; mapping: historical_snapshot. +Queries: 8,637; blocked: 1,352; block rate: 15.65%; unique domains: 771. + +Top visited (not blocked): +- mmx-ds.cdn.whatsapp.net — 351 +- mask.apple-dns.net — 351 +- outlook.office365.com — 332 +- chat.cdn.whatsapp.net — 199 +- www.google.com — 146 +- m.media-amazon.com — 145 +- bag-cdn.itunes-apple.com.akadns.net — 118 +- cde-ta-g7g.amazon.com — 109 +- ocsp2.apple.com — 92 +- atm.outlook.mira.tm.svc.cloud.microsoft — 91 +Top blocked: +- dit.whatsapp.net — 612 blocked of 614 +- unagi-na.amazon.com — 277 blocked of 279 +- collector-pxuarm9b04.perimeterx.net — 58 blocked of 58 +- sdk.iad-08.braze.com — 57 blocked of 57 +- firebaselogging-pa.googleapis.com — 45 blocked of 45 +- app-measurement.com — 34 blocked of 34 +- fbs.smoot.apple.com — 24 blocked of 24 +- cdp.customer.io — 18 blocked of 18 +- unagi.amazon.com — 17 blocked of 17 +- app-analytics-services.com — 15 blocked of 15 + +### adolforeynaserver (192.168.68.110) +Location: Office; MAC: 18-60-24-78-DB-E8; mapping: historical_snapshot. +Queries: 4,512; blocked: 224; block rate: 4.96%; unique domains: 47. + +Top visited (not blocked): +- herdr.dev — 2,114 +- media.reynafamily.com — 570 +- adolforeynaserver — 318 +- dns.reynafamily.com — 312 +- acme-v02.api.letsencrypt.org — 252 +- acme-staging-v02.api.letsencrypt.org — 246 +- ph.n8n.io — 114 +- ghcr.io — 56 +- version.goauthentik.io — 48 +- api.github.com — 48 +Top blocked: +- telemetry.n8n.io — 224 blocked of 224 + +### iPad (192.168.68.131) +Location: Hallway; MAC: A2-10-C6-24-C2-0A; mapping: historical_snapshot. +Queries: 3,605; blocked: 574; block rate: 15.92%; unique domains: 257. + +Top visited (not blocked): +- whatsapp.com — 501 +- mask.apple-dns.net — 402 +- mmx-ds.cdn.whatsapp.net — 351 +- graph.whatsapp.com — 100 +- api.whatsapp.net — 68 +- _dns.resolver.arpa — 61 +- ocsp2.apple.com — 52 +- iphone-ld.g.aaplimg.com — 52 +- iphone-ld.apple.com — 52 +- mask.icloud.com — 50 +Top blocked: +- dit.whatsapp.net — 503 blocked of 504 +- fbs.smoot.apple.com — 38 blocked of 38 +- app-analytics-services.com — 12 blocked of 12 +- partiality.itunes.apple.com — 6 blocked of 6 +- cf.iadsdk.apple.com — 6 blocked of 6 +- trk.pinterest.com — 2 blocked of 2 +- iadsdk.apple.com — 2 blocked of 2 +- growth-pa.googleapis.com — 2 blocked of 2 +- experiments.apple.com — 2 blocked of 2 +- app-measurement.com — 1 blocked of 1 + +### 50CasitaTv (192.168.68.114) +Location: Casita; MAC: DC-72-23-B1-13-BE; mapping: historical_snapshot. +Queries: 2,246; blocked: 2,135; block rate: 95.06%; unique domains: 14. + +Top visited (not blocked): +- themes-service.sr.roku.com — 48 +- api.roku.com — 27 +- mediaservices.cdn-apple.com — 18 +- channels.roku.com — 2 +- sw-update.cs.roku.com — 1 +- longview.sb.roku.com — 1 +- lat-services.api.data.roku.com — 1 +- image.roku.com — 1 +- hints.voice.roku.com — 1 +- api2.sr.roku.com — 1 +Top blocked: +- scribe.logs.roku.com — 1,926 blocked of 1,932 +- liberty.logs.roku.com — 206 blocked of 210 +- display.ravm.tv — 2 blocked of 2 +- identity.ads.roku.com — 1 blocked of 1 + +### aeropi5 (192.168.68.126) +Location: Office; MAC: 2C-CF-67-95-2B-F8; mapping: historical_snapshot. +Queries: 2,193; blocked: 0; block rate: 0.00%; unique domains: 19. + +Top visited (not blocked): +- connectivity-check.ubuntu.com — 1,169 +- chatgpt.com — 780 +- herdr.dev — 99 +- cloud.reynafamily.com — 96 +- api.snapcraft.io — 10 +- 126.68.168.192.in-addr.arpa — 10 +- 116.68.168.192.in-addr.arpa — 9 +- release-assets.githubusercontent.com — 2 +- ports.ubuntu.com — 2 +- packages.microsoft.com — 2 +Top blocked: +- none + +### aeropi5 (192.168.68.116) +Location: Office; MAC: 2C-CF-67-95-2B-F9; mapping: historical_snapshot. +Queries: 2,155; blocked: 0; block rate: 0.00%; unique domains: 18. + +Top visited (not blocked): +- connectivity-check.ubuntu.com — 1,167 +- chatgpt.com — 746 +- herdr.dev — 98 +- cloud.reynafamily.com — 96 +- api.snapcraft.io — 10 +- 126.68.168.192.in-addr.arpa — 10 +- 116.68.168.192.in-addr.arpa — 9 +- release-assets.githubusercontent.com — 2 +- ports.ubuntu.com — 2 +- packages.microsoft.com — 2 +Top blocked: +- none + +### emiserver (192.168.68.119) +Location: Office; MAC: C8-5A-CF-0A-7A-A7; mapping: historical_snapshot. +Queries: 2,075; blocked: 0; block rate: 0.00%; unique domains: 24. + +Top visited (not blocked): +- api.telegram.org — 1,179 +- chatgpt.com — 659 +- herdr.dev — 114 +- version.goauthentik.io — 52 +- version.immich.cloud — 24 +- api.snapcraft.io — 10 +- motd.ubuntu.com — 8 +- security.ubuntu.com — 2 +- sdmntprsouthcentralus.oaiusercontent.com — 2 +- sdmntprcentralus.oaiusercontent.com — 2 +Top blocked: +- none + +### 50LivingRoom (192.168.68.100) +Location: Office; MAC: 84-3E-1D-4F-4A-1D; mapping: historical_snapshot. +Queries: 2,060; blocked: 1,983; block rate: 96.26%; unique domains: 17. + +Top visited (not blocked): +- api.roku.com — 27 +- themes-service.sr.roku.com — 24 +- api2.sr.roku.com — 5 +- mediaservices.cdn-apple.com — 4 +- configsvc.cs.roku.com — 2 +- channels.roku.com — 2 +- tis.cti.roku.com — 1 +- sw-update.cs.roku.com — 1 +- lat-services.api.data.roku.com — 1 +- image.roku.com — 1 +Top blocked: +- scribe.logs.roku.com — 1,776 blocked of 1,778 +- liberty.logs.roku.com — 204 blocked of 208 +- display.ravm.tv — 2 blocked of 2 +- identity.ads.roku.com — 1 blocked of 1 + +### adolforeyna-iMac11-3 (192.168.68.124) +Location: Study; MAC: C8-BC-C8-BB-19-2D; mapping: historical_snapshot. +Queries: 1,812; blocked: 157; block rate: 8.66%; unique domains: 58. + +Top visited (not blocked): +- connectivity-check.ubuntu.com — 577 +- push.services.mozilla.com — 144 +- firefox.settings.services.mozilla.com — 140 +- filters.adtidy.org — 128 +- 1a1inqjh.p.qrcdn.net — 100 +- safebrowsing.googleapis.com — 96 +- merino.services.mozilla.com — 96 +- clientservices.googleapis.com — 96 +- chatgpt.com — 42 +- content-signature-2.cdn.mozilla.net — 33 +Top blocked: +- incoming.telemetry.mozilla.org — 157 blocked of 159 + +### localhost (127.0.0.1) +Location: not mapped; MAC: unknown; mapping: not_in_snapshot_or_live_deco_list. +Queries: 751; blocked: 0; block rate: 0.00%; unique domains: 39. + +Top visited (not blocked): +- 8.8.8.8.in-addr.arpa — 25 +- 4.4.8.8.in-addr.arpa — 25 +- 150.68.168.192.in-addr.arpa — 25 +- 140.68.168.192.in-addr.arpa — 25 +- 135.68.168.192.in-addr.arpa — 25 +- 134.68.168.192.in-addr.arpa — 25 +- 131.68.168.192.in-addr.arpa — 25 +- 128.68.168.192.in-addr.arpa — 25 +- 126.68.168.192.in-addr.arpa — 25 +- 124.68.168.192.in-addr.arpa — 25 +Top blocked: +- none + +### iPad-4 (192.168.68.107) +Location: WashMachine; MAC: DA-77-C3-CE-4D-01; mapping: historical_snapshot. +Queries: 619; blocked: 16; block rate: 2.58%; unique domains: 123. + +Top visited (not blocked): +- mask.apple-dns.net — 50 +- _dns.resolver.arpa — 46 +- ocsp2.apple.com — 34 +- mask.icloud.com — 32 +- bag.itunes.apple.com — 22 +- ocsp2.g.aaplimg.com — 18 +- gsp-ssl.ls.apple.com — 18 +- bag-cdn.itunes-apple.com.akadns.net — 16 +- init-p01md.apple.com — 14 +- gdmf.apple.com — 12 +Top blocked: +- partiality.itunes.apple.com — 7 blocked of 7 +- cf.iadsdk.apple.com — 7 blocked of 7 +- experiments.apple.com — 2 blocked of 2 + +### iPhone (192.168.68.121) +Location: Study; MAC: A6-B0-E1-AF-2F-75; mapping: historical_snapshot. +Queries: 519; blocked: 0; block rate: 0.00%; unique domains: 74. + +Top visited (not blocked): +- _dns.resolver.arpa — 46 +- mask.apple-dns.net — 43 +- iphone-ld.apple.com — 40 +- iphone-ld.g.aaplimg.com — 37 +- mask.icloud.com — 28 +- ocsp2.apple.com — 24 +- init-p01md.apple.com — 22 +- mask-api.icloud.com — 16 +- apple-native-relay.apple.com — 14 +- www.subalert.com — 12 +Top blocked: +- none + +### espressif (192.168.68.113) +Location: Study; MAC: 14-C1-9F-D0-59-1C; mapping: historical_snapshot. +Queries: 447; blocked: 0; block rate: 0.00%; unique domains: 1. + +Top visited (not blocked): +- time.cloudflare.com — 447 +Top blocked: +- none + +### espressif (192.168.68.111) +Location: Office; MAC: 14-C1-9F-D0-5C-5C; mapping: historical_snapshot. +Queries: 336; blocked: 0; block rate: 0.00%; unique domains: 1. + +Top visited (not blocked): +- time.cloudflare.com — 336 +Top blocked: +- none + +### Adolfos-iPhone (192.168.68.150) +Location: Office; MAC: 30-35-AD-68-A3-AB; mapping: historical_snapshot. +Queries: 327; blocked: 40; block rate: 12.23%; unique domains: 59. + +Top visited (not blocked): +- safebrowsing.googleapis.com — 48 +- time-ios.apple.com — 36 +- gateway.fe2.apple-dns.net — 27 +- _bookmarkdavs._tcp.p33-bookmarks.icloud.com — 20 +- p33-bookmarks.icloud.com — 19 +- gateway.icloud.com — 17 +- ocsp.apple.com — 14 +- valid.apple.com — 8 +- mesu.apple.com — 8 +- gsp64-ssl.ls.apple.com — 8 +Top blocked: +- fbs.smoot.apple.com — 24 blocked of 24 +- partiality.itunes.apple.com — 8 blocked of 8 +- cf.iadsdk.apple.com — 8 blocked of 8 + +### espressif (192.168.68.118) +Location: Study; MAC: 14-C1-9F-D1-56-90; mapping: historical_snapshot. +Queries: 263; blocked: 0; block rate: 0.00%; unique domains: 1. + +Top visited (not blocked): +- time.cloudflare.com — 263 +Top blocked: +- none + +### LGwebOSTV (192.168.68.104) +Location: Study; MAC: F8-B9-5A-E0-78-52; mapping: historical_snapshot. +Queries: 237; blocked: 10; block rate: 4.22%; unique domains: 55. + +Top visited (not blocked): +- aic-ngfts.lge.com — 27 +- ms-cam-u011.immedia-semi.com — 24 +- us.lgtvsdp.com — 22 +- discovery.meethue.com — 22 +- www.ueiwsp.com — 14 +- tkacr611.alphonso.tv — 12 +- i.ytimg.com — 9 +- googleads.g.doubleclick.net — 9 +- aic.cdpsvc.lgtvcommon.com — 6 +- prov-lg.alphonso.tv — 5 +Top blocked: +- us.rdx2.lgtvsdp.com — 6 blocked of 8 +- us.info.lgsmartad.com — 4 blocked of 4 + +### Amazon (192.168.68.134) +Location: Office; MAC: A0-D2-B1-A6-EC-BD; mapping: historical_snapshot. +Queries: 158; blocked: 23; block rate: 14.56%; unique domains: 10. + +Top visited (not blocked): +- ahu5vu98zzyil.us-east-1.prod.service.minerva.devices.a2z.com — 60 +- dogvgb9ujhybx.cloudfront.net — 58 +- www.amazon.com — 7 +- m.media-amazon.com — 3 +- todo-ta-g7g.amazon.com — 2 +- device-messaging-na.amazon.com — 2 +- s3.amazonaws.com — 1 +- s3-us-west-1.amazonaws.com — 1 +- d18os95hu8sz6h.cloudfront.net — 1 +Top blocked: +- unagi-na.amazon.com — 23 blocked of 23 + +### LGwebOSTV (192.168.68.105) +Location: Office; MAC: 56-68-92-84-12-EE; mapping: multiple_identities_seen. +Queries: 119; blocked: 4; block rate: 3.36%; unique domains: 19. + +Top visited (not blocked): +- todo-ta-g7g.amazon.com — 48 +- ms-cam-u011.immedia-semi.com — 17 +- dogvgb9ujhybx.cloudfront.net — 15 +- device-messaging-na.amazon.com — 12 +- m.media-amazon.com — 5 +- www.amazon.com — 3 +- 4zh5egmbsl.execute-api.us-east-1.amazonaws.com — 3 +- podcast.emmint.com — 2 +- softwareupdates.amazon.com — 1 +- s3.amazonaws.com — 1 +Top blocked: +- unagi-na.amazon.com — 4 blocked of 4 + +### Mac-mini-M4 (192.168.68.130) +Location: Office; MAC: D0-11-E5-73-96-5A; mapping: historical_snapshot. +Queries: 82; blocked: 0; block rate: 0.00%; unique domains: 25. + +Top visited (not blocked): +- atm.outlook.mira.tm.svc.cloud.microsoft — 9 +- 8-courier.push.apple.com — 6 +- 2-courier.push.apple.com — 6 +- outlook.cloud.microsoft — 3 +- fs.outlook.mira.tm.svc.cloud.microsoft — 3 +- 9-courier.push.apple.com — 3 +- 6.courier-push-apple.com.akadns.net — 3 +- 6-courier.push.apple.com — 3 +- 46-courier.push.apple.com — 3 +- 45-courier.push.apple.com — 3 +Top blocked: +- none + +### phone (192.168.68.125) +Location: Hallway; MAC: 56-68-92-84-12-EE; mapping: historical_snapshot. +Queries: 69; blocked: 0; block rate: 0.00%; unique domains: 18. + +Top visited (not blocked): +- podcast.emmint.com — 16 +- _dns.resolver.arpa — 15 +- s3.amazonaws.com — 7 +- us-se-courier-vs.push-apple.com.akadns.net — 4 +- mesu.apple.com — 4 +- gateway.icloud.com — 3 +- mesu.g.aaplimg.com — 2 +- init.push.apple.com — 2 +- gspe1-ssl.ls.apple.com — 2 +- gs-loc.apple.com — 2 +Top blocked: +- none + +### imx8mm-ferrari (192.168.68.129) +Location: Study; MAC: 24-FD-FA-03-53-0C; mapping: historical_snapshot. +Queries: 67; blocked: 0; block rate: 0.00%; unique domains: 6. + +Top visited (not blocked): +- device.cloud.remarkable.com — 26 +- memfault-tmp-production--use1-az4--x-s3.s3express-use1-az4.us-east-1.amazonaws.com — 16 +- s3express-z-w-use1-az4.us-east-1.amazonaws.com — 15 +- ping.remarkable.com — 4 +- eu.tectonic.remarkable.com — 4 +- webapp-prod.cloud.remarkable.engineering — 2 +Top blocked: +- none + +### MyCloudEX2Ultra (192.168.68.137) +Location: Office; MAC: 00-00-C0-3C-B8-FF; mapping: historical_snapshot. +Queries: 56; blocked: 0; block rate: 0.00%; unique domains: 13. + +Top visited (not blocked): +- prod.wdckeystone.com — 10 +- prod-proxy.wdckeystone.com — 10 +- config.mycloud.com — 6 +- time.windows.com — 4 +- time.mycloud.com — 4 +- prod-gateway.wdckeystone.com — 4 +- prod-31cdfc8017b5028.wdckeystone.com — 4 +- google.com — 4 +- prod-7c74fffc718ed01.wdckeystone.com — 2 +- prod-701f05f7a9a5fda.wdckeystone.com — 2 +Top blocked: +- none + +### E31868152 (192.168.68.128) +Location: Barn; MAC: 80-9F-9B-45-9A-FF; mapping: historical_snapshot. +Queries: 55; blocked: 0; block rate: 0.00%; unique domains: 2. + +Top visited (not blocked): +- 0.amazon.pool.ntp.org — 48 +- pmsus1.ezvizlife.com — 7 +Top blocked: +- none + +### Mac (192.168.68.102) +Location: Office; MAC: 5A-D2-AA-CB-96-08; mapping: historical_snapshot. +Queries: 54; blocked: 0; block rate: 0.00%; unique domains: 17. + +Top visited (not blocked): +- 130.68.168.192.in-addr.arpa — 10 +- 1.courier-push-apple.com.akadns.net — 6 +- e6858.dsce9.akamaiedge.net — 5 +- contacts.fe2.apple-dns.net — 5 +- fs.outlook.mira.tm.svc.cloud.microsoft — 4 +- ocsp2.g.aaplimg.com — 3 +- news-edge.apple.com — 3 +- cdn-icloud-content.g.aaplimg.com — 3 +- api.telegram.org — 3 +- 16-courier.push.apple.com — 3 +Top blocked: +- none + +### F49758774 (192.168.68.127) +Location: Hallway; MAC: C0-E7-BF-DD-C8-2A; mapping: historical_snapshot. +Queries: 29; blocked: 0; block rate: 0.00%; unique domains: 3. + +Top visited (not blocked): +- 0.amazon.pool.ntp.org — 26 +- litedev.us.ezvizlife.com — 2 +- pmsus1.ezvizlife.com — 1 +Top blocked: +- none + +### iot_device (192.168.68.135) +Location: Office; MAC: A0-85-E3-FB-35-5C; mapping: historical_snapshot. +Queries: 27; blocked: 0; block rate: 0.00%; unique domains: 2. + +Top visited (not blocked): +- time.cloudflare.com — 25 +- api.bambulab.com — 2 +Top blocked: +- none + +### c00000F53FBA (192.168.68.132) +Location: Office; MAC: 5C-62-5A-F5-3F-BA; mapping: historical_snapshot. +Queries: 7; blocked: 0; block rate: 0.00%; unique domains: 4. + +Top visited (not blocked): +- ms-cam-u011.immedia-semi.com — 3 +- skyprtc-uw23.srv.ygles.com — 2 +- skyiot-uw23.srv.ygles.com — 1 +- d-manp3.c-ij.com — 1 +Top blocked: +- none + +### Unknown device (192.168.68.133) +Location: not mapped; MAC: unknown; mapping: not_in_snapshot_or_live_deco_list. +Queries: 3; blocked: 0; block rate: 0.00%; unique domains: 1. + +Top visited (not blocked): +- ms-cam-u011.immedia-semi.com — 3 +Top blocked: +- none + +### blink-sync-module (192.168.68.109) +Location: Study; MAC: 84-28-59-24-D7-CA; mapping: historical_snapshot. +Queries: 2; blocked: 0; block rate: 0.00%; unique domains: 2. + +Top visited (not blocked): +- rest-hw-u011.immedia-semi.com — 1 +- cs-u011.immedia-semi.com — 1 +Top blocked: +- none + +### FN-LINK (192.168.68.139) +Location: Barn; MAC: 24-18-C6-B5-4A-DC; mapping: historical_snapshot. +Queries: 1; blocked: 0; block rate: 0.00%; unique domains: 1. + +Top visited (not blocked): +- portal-ww.ecouser.net — 1 +Top blocked: +- none +