Add final runtime and disk usage summary to mail reports
This commit is contained in:
1 parent
a5a7e38853
commit
be48ee85ef
13 files changed
+142
-9
No files matched your search
@@ -447,6 +447,18 @@ addieren. Es werden keine Live-Quellen erneut kopiert. Fehlende Messwerte heiße
|
||||
unvollständig sein; Status und letzte Phase sind maßgeblich. Die Messung erfolgt
|
||||
mit `du`, je Aufruf auf 30 Sekunden begrenzt, und verlängert nicht die Dienstpause.
|
||||
|
||||
Am Schluss von Backup- und Restore-Test-Mail steht eine aktuelle Platzübersicht
|
||||
nach der Bereinigung. Sie enthält die gesamte Laufzeit, die belegten Bytes des
|
||||
lokalen Arbeitsbereichs, der Archive, des Staging, des Restore-Arbeitsbereichs,
|
||||
des Restore-Tests und der Protokolle/Berichte. Der freie Platz wird für jeden
|
||||
betroffenen lokalen Datenträger einmal ermittelt, auch wenn Archive oder Logs
|
||||
auf einer anderen Partition liegen. Teilbereiche sind im Arbeitsbereich
|
||||
enthalten und dürfen nicht nochmals zu dessen Gesamtwert addiert werden. Die
|
||||
Messung nutzt `du -sx` (belegte Blöcke, keine Symlink-Ziele oder eingehängte
|
||||
Fremddatenträger); fehlende oder nicht rechtzeitig messbare Werte erscheinen als
|
||||
„nicht verfügbar“. Remote-Cloud-Speicher und produktive Quelldaten sind nicht
|
||||
Teil dieser lokalen Platzbilanz.
|
||||
|
||||
Vor dem Lesen des Log-Auszuges wird der Logger beendet und auf vollständiges
|
||||
Schreiben gewartet. Mailheader werden über die Python-Mailbibliothek erzeugt;
|
||||
eingeschleuste Header-Zeilenumbrüche werden abgewiesen. `sendmail -oi -t` schützt
|
||||
|
||||
Reference in new issue
Block a user