Kapitel 11. Überwachung und Protokollierung
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
In diesem Kapitel konzentrieren wir uns auf Rezepte rund um Monitoring und Logging, sowohl auf der Infrastruktur- als auch auf der Anwendungsebene. Im Kontext von Kubernetes haben die verschiedenen Rollen in der Regel unterschiedliche Aufgabenbereiche:
- Administrator-Rollen
-
Administratoren, wie z.B. Cluster-Administratoren, Netzwerkadministratoren oder Administratoren auf Namespace-Ebene, konzentrieren sich auf die Clusterkontrollebene. Fragen, die sie sich zum Beispiel stellen könnten, sind: Sind die Nodes gesund? Sollen wir einen Worker Node hinzufügen? Wie ist die clusterweite Auslastung? Sind die Benutzer nahe an ihren Nutzungsquoten?
- Entwickler Rollen
-
Entwickler denken und handeln hauptsächlich im Kontext der Anwendung oder der Datenebene, die im Zeitalter von Microservices aus einer Handvoll bis zu einem Dutzend Pods bestehen kann. Eine Person in der Rolle eines Entwicklers könnte sich zum Beispiel fragen: Habe ich genug Ressourcen, um meine Anwendung auszuführen? Auf wie viele Replikate sollte ich meine Anwendung skalieren? Habe ich Zugang zu den richtigen Volumes, und wie voll sind sie? Schlägt eine meiner Anwendungen fehl und wenn ja, warum?
Wir werden zunächst Rezepte für die clusterinterne Überwachung mithilfe von Kubernetes Liveness- und Readiness-Probes vorstellen, uns dann auf die Überwachung ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access