diff --git a/graph/edges/expanded-health-monitoring-to--BUILDS_ON--ct-302-health-checkpy-http-pro-88b53b.md b/graph/edges/expanded-health-monitoring-to--BUILDS_ON--ct-302-health-checkpy-http-pro-88b53b.md new file mode 100644 index 00000000000..4aa4c6c098d --- /dev/null +++ b/graph/edges/expanded-health-monitoring-to--BUILDS_ON--ct-302-health-checkpy-http-pro-88b53b.md @@ -0,0 +1,13 @@ +--- +id: 88b53b9f-822d-431d-94b4-8d6deee57f88 +type: BUILDS_ON +from_id: e32b20ae-8861-4b7a-b14a-853377cf7cb9 +from_title: "Expanded health monitoring to 6 servers with per-server SSH user support" +to_id: 663f99a9-e31b-4a02-a678-9837345aebbb +to_title: "CT 302 health_check.py: HTTP probes, Docker health detection, warning accumulator" +strength: 0.8 +created: "2026-02-20T15:37:37.235640+00:00" +updated: "2026-02-20T15:37:37.235640+00:00" +--- + +Added per-server ssh_user to the health check system diff --git a/graph/solutions/ct-302-health-checkpy-http-probes-docker-health-detection-wa-663f99.md b/graph/solutions/ct-302-health-checkpy-http-probes-docker-health-detection-wa-663f99.md index b96e2bd5ad9..28d64b2c638 100644 --- a/graph/solutions/ct-302-health-checkpy-http-probes-docker-health-detection-wa-663f99.md +++ b/graph/solutions/ct-302-health-checkpy-http-probes-docker-health-detection-wa-663f99.md @@ -6,7 +6,13 @@ tags: [claude-runner, monitoring, health-check, homelab, docker, http-probes, di importance: 0.7 confidence: 0.8 created: "2026-02-20T06:35:19.624994+00:00" -updated: "2026-02-20T06:35:19.624994+00:00" +updated: "2026-02-20T15:37:37.235640+00:00" +relations: + - target: e32b20ae-8861-4b7a-b14a-853377cf7cb9 + type: BUILDS_ON + direction: incoming + strength: 0.8 + edge_id: 88b53b9f-822d-431d-94b4-8d6deee57f88 --- # CT 302 Health Check Enhancements diff --git a/graph/solutions/expanded-health-monitoring-to-6-servers-with-per-server-ssh-e32b20.md b/graph/solutions/expanded-health-monitoring-to-6-servers-with-per-server-ssh-e32b20.md index fa2284cf919..d04cd8ab595 100644 --- a/graph/solutions/expanded-health-monitoring-to-6-servers-with-per-server-ssh-e32b20.md +++ b/graph/solutions/expanded-health-monitoring-to-6-servers-with-per-server-ssh-e32b20.md @@ -6,13 +6,18 @@ tags: [monitoring, claude-runner-monitoring, homelab, health-check, ssh, infrast importance: 0.9 confidence: 0.8 created: "2026-02-20T15:37:17.793158+00:00" -updated: "2026-02-20T15:37:37.121944+00:00" +updated: "2026-02-20T15:37:37.235640+00:00" relations: - target: 5da4468e-4a1b-481b-bbae-a32108dab33e type: BUILDS_ON direction: outgoing strength: 0.8 edge_id: 20e8a32f-8d4e-4359-a85f-4119ed319415 + - target: 663f99a9-e31b-4a02-a678-9837345aebbb + type: BUILDS_ON + direction: outgoing + strength: 0.8 + edge_id: 88b53b9f-822d-431d-94b4-8d6deee57f88 --- Expanded CT 302 health check coverage from 3 to 6 monitored servers. Added per-server ssh_user override to health_check.py for servers using non-root SSH (cal@ubuntu-manticore, cal@strat-database). New servers: n8n (10.10.0.210), ubuntu-manticore (10.10.0.226), strat-database (10.10.0.42). Code change: ssh_exec() now accepts optional server_cfg param for per-server ssh_user override. Also fixed: IdentitiesOnly in SSH config, CT 302 host keys for new servers, termix Docker healthcheck (wget->node). Commit: 2b7df76 on cal/claude-runner-monitoring.