Best Practices für Kubernetes-Container: Gesundheitstests
TL;DR Um eine hohe Beobachtbarkeit von Containern und Mikrodiensten zu erreichen, sind Protokolle und primäre Metriken nicht ausreichend. Für eine schnellere Wiederherstellung und verbesserte Fehlertoleranz sollte die Anwendung das Prinzip der hohen Beobachtbarkeit (HOP, High Observability Principle) anwenden. Auf der Anwendungsebene erfordert HOP: angemessenes Logging, sorgfältiges Monitoring, Zuverlässigkeitsprüfungen und Leistungs-/Übergangstracing. Nutzen Sie als Element von HOP die Überprüfungen readinessProbe und livenessProbe in Kubernetes. […]
