relate: f0ea5a06 --RELATED_TO--> e32b20ae
This commit is contained in:
parent
f1a6cc8bea
commit
4f20dc9f46
@ -0,0 +1,13 @@
|
||||
---
|
||||
id: 15f7a0d9-cb59-4c1e-b8b8-6949e2521c05
|
||||
type: RELATED_TO
|
||||
from_id: f0ea5a06-f906-4d29-944f-b8cba44eaa08
|
||||
from_title: "Termix Docker healthcheck uses wget but image has no wget - fix with node -e"
|
||||
to_id: e32b20ae-8861-4b7a-b14a-853377cf7cb9
|
||||
to_title: "Expanded health monitoring to 6 servers with per-server SSH user support"
|
||||
strength: 0.8
|
||||
created: "2026-02-20T15:37:37.342740+00:00"
|
||||
updated: "2026-02-20T15:37:37.342740+00:00"
|
||||
---
|
||||
|
||||
Termix fix discovered during n8n monitoring expansion
|
||||
@ -6,7 +6,13 @@ tags: [docker, healthcheck, n8n, termix, homelab, fix]
|
||||
importance: 0.7
|
||||
confidence: 0.8
|
||||
created: "2026-02-20T15:37:20.056547+00:00"
|
||||
updated: "2026-02-20T15:37:20.056547+00:00"
|
||||
updated: "2026-02-20T15:37:37.342740+00:00"
|
||||
relations:
|
||||
- target: e32b20ae-8861-4b7a-b14a-853377cf7cb9
|
||||
type: RELATED_TO
|
||||
direction: outgoing
|
||||
strength: 0.8
|
||||
edge_id: 15f7a0d9-cb59-4c1e-b8b8-6949e2521c05
|
||||
---
|
||||
|
||||
Termix container (ghcr.io/lukegus/termix:latest) on n8n host was permanently unhealthy. Healthcheck used wget but image lacks wget and curl. Fixed by replacing with node -e HTTP check since Node.js is the app runtime. Required docker compose up -d to recreate container. Lesson: when container is perpetually unhealthy, check if HEALTHCHECK binary exists in image.
|
||||
|
||||
@ -6,7 +6,7 @@ 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.235640+00:00"
|
||||
updated: "2026-02-20T15:37:37.342740+00:00"
|
||||
relations:
|
||||
- target: 5da4468e-4a1b-481b-bbae-a32108dab33e
|
||||
type: BUILDS_ON
|
||||
@ -18,6 +18,11 @@ relations:
|
||||
direction: outgoing
|
||||
strength: 0.8
|
||||
edge_id: 88b53b9f-822d-431d-94b4-8d6deee57f88
|
||||
- target: f0ea5a06-f906-4d29-944f-b8cba44eaa08
|
||||
type: RELATED_TO
|
||||
direction: incoming
|
||||
strength: 0.8
|
||||
edge_id: 15f7a0d9-cb59-4c1e-b8b8-6949e2521c05
|
||||
---
|
||||
|
||||
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.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user