monitoring: login-health must track every new koopa service

This commit is contained in:
Hernâni Marques 2026-08-06 17:24:00 +02:00
parent bd016f7cfc
commit 0ab4b08aac
No known key found for this signature in database
GPG key ID: CB5738652768F7E9

View file

@ -4,6 +4,17 @@ When you **SSH into koopa**, show a short **pre-collected** health snapshot so y
Inventory source: `host/overview/LIVE.md`, `configs/ports.md`. Inventory source: `host/overview/LIVE.md`, `configs/ports.md`.
## New / changed services (mandatory)
Whenever a **new service** is added on koopa (or ports/vhosts change), update **in the same work package**:
1. `koopa-login-health.sh``EXPECT_CONTAINERS`, `PROBES`, critical vs optional
2. `host/overview/LIVE.md` + `configs/ports.md` (and `services.md` if the diagram changes)
3. Deploy script to `~/.local/bin/koopa-login-health` on koopa (laptop commits/pushes; **no git commit on koopa**)
4. `koopa-login-health collect` so the next SSH login is not stale
Grok workflows: `koopa-services-health` (inventory drift) + `commit-rules` (planning rule 10).
## Design: no probes at login ## Design: no probes at login
| Path | What runs | | Path | What runs |