feat: add monitoring dashboard under /monitor/
Status page and JSON API read from private/data; root index.php stays a placeholder. Mark todo 06 done. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -148,7 +148,10 @@ Siehe auch: [`todo/03-monitoring-pull-phase1.md`](todo/03-monitoring-pull-phase1
|
||||
| Ort | Datei | Zweck |
|
||||
|-----|-------|--------|
|
||||
| Webspace | `monitor.php` | Cron: Pull-Checks + boka-Stale/Schwellen |
|
||||
| Webspace | `monitor/index.php` | Öffentliches Status-Dashboard (`/monitor/`, noindex) |
|
||||
| Webspace | `monitor/status.php` | Read-only JSON-API (`/monitor/status.php`, Alias `status.json`) |
|
||||
| Webspace | `ingest.php` | Empfang Push von boka (Token + IP) |
|
||||
| Webspace | `private/data/last-checks.json` | Letzte Pull-Check-Ergebnisse |
|
||||
| Webspace | `private/data/boka-status.json` | Letzter Push-Stand |
|
||||
| boka | `~/server/scripts/push-status.sh` | Sammelt Metriken, POST an Webspace |
|
||||
| boka | `~/server/config/push.env` | `INGEST_URL`, `PUSH_TOKEN` |
|
||||
|
||||
Reference in New Issue
Block a user