Issue 1: finaler Agent-Job-Status
Management pollt jetzt offene Agent-Jobs und aktualisiert job_history mit: - finalem success / failed - Fehlertext - aktuellem/finalem Step - finishedAt - durationMs - Snapshot-ID aus den Agent-Logs, wenn ein Backup erfolgreich war Die Operations-Seite zeigt jetzt Dauer und Snapshot-ID. Issue 2: erweiterte Agent-Healthchecks /api/health am Agent prüft jetzt strukturiert: - fehlende Env-Konfiguration - Commands: incus, zfs, zpool, restic, udevadm, dd - ZFS Pool Existenz - ZFS Pool Capacity/Freespace via zpool list - /dev/zvol Zugriff - Restic Repository Zugriff
This commit is contained in:
+1
-1
@@ -32,7 +32,7 @@ Make `/api/health` useful for diagnosing whether a node can actually run backup
|
||||
|
||||
### Tasks
|
||||
|
||||
- Check that required commands exist: `incus`, `zfs`, `restic`, `udevadm`, `dd`.
|
||||
- Check that required commands exist: `incus`, `zfs`, `zpool`, `restic`, `udevadm`, `dd`.
|
||||
- Check that configured ZFS pool exists.
|
||||
- Check that `/dev/zvol` is accessible.
|
||||
- Check Restic repository access.
|
||||
|
||||
Reference in New Issue
Block a user