koopa-admin-log/2026/2026-09-19--goa-regio-ng-login-health+monitoring.md
2026-09-19 07:09:20 +02:00

2 KiB
Raw Blame History

2026-09-19 — GOA single-CTR: login-health + monitoring

Why

koopa-login-health FAIL×3 on dead taler-hacktivism* + WARN koopa-tor-relay. Live stack is goa-regio-ng (pasta 90109015) + host tor.service (ORPort 8080).

Live SoT (hernani@koopa)

Piece Detail
GOA CTR goa-regio-ng — image localhost/goa-regio-ng:empty-current
Scripts ~/scripts/taler-shared/goa-regio-ng/ · goa-all-in-one.sh
Bak ~/backups/goa/current
Landings host /var/www/*-landing/ + ~/goa-landing-deploy · Caddy outside CTR
Tor host tor.servicenot container koopa-tor-relay
Forgejo :9024/:9200 · edge Caddy :9000/:9001

Repo changes (magikoopa, no push yet)

koopa-admin-log

  • scripts/login-health/: CRITICAL/EXPECT → goa-regio-ng (+ forgejo); drop legacy + tor-relay; host tor.service check; probes 90109012
  • delete host/overview/{LIVE,services}.* · delete configs/tor/*
  • rewrite host/tor/README.md · shorten README / ports / koopa-setup / login-health README
  • ISSUES I-07 → host Tor SoT

elelmon + taler-monitoring (EQ scripts mirrored)

  • BANK=EX=MER=goa-regio-ng; drop nginx-in-bank; host stats.json fallback
  • check_{server,inside,urls,versions,e2e,sanity}.sh · metrics.sh · lib.sh · docs

Verify (after deploy on koopa — Freigabe)

koopa-login-health show -v
# expect: goa-regio-ng OK · no taler-hacktivism* · tor.service OK|WARN

STATE dir name taler-hacktivism-monitoring kept (host-agent path, not CTR).

Follow-up (same day) — elelmon-only SoT

  • Forgejo hernani/taler-monitoring archived; push fails. Do not maintain twin.
  • Parity leftover (mail-deliverability) → elelmon only (check_mail_deliverability.sh, mail_deliv_probe.py, host-agent timer, wrapper phase mail-deliverability|maildeliv).
  • Canonical clone/install path: ~/src/elelmon — see scripts/taler-monitoring/README.md.
  • Modular Python rewrite scaffold under elelmon package elelmon/ (not flat TM check_*.sh layout).