Kapitel 6. Überwachung

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Ein produktionsfähiger Microservice ist ein Microservice, der richtig überwacht wird. Richtiges Monitoring ist einer der wichtigsten Bestandteile beim Aufbau eines produktionsfähigen Microservices und garantiert eine höhere Verfügbarkeit des Microservices. In diesem Kapitel werden die wesentlichen Komponenten des Microservice-Monitorings behandelt, z. B. die zu überwachenden Schlüsselmetriken, die Protokollierung der Schlüsselmetriken, die Erstellung von Dashboards zur Anzeige der Schlüsselmetriken, die Vorgehensweise bei der Alarmierung und die bewährten Methoden für den Bereitschaftsdienst.

Grundsätze der Microservice-Überwachung

Die meisten Ausfälle in einem Microservice-Ökosystem werden durch fehlerhafte Bereitstellungen verursacht. Die zweithäufigste Ursache für Ausfälle ist das Fehlen einer angemessenen Überwachung. Es ist leicht zu verstehen, warum das so ist. Wenn der Zustand eines Microservices nicht bekannt ist und die wichtigsten Kennzahlen nicht überwacht werden, bleiben die auslösenden Fehler so lange unbekannt, bis es tatsächlich zu einem Ausfall kommt. Wenn ein Microservice aufgrund mangelnder Überwachung ausfällt, ist seine Verfügbarkeit bereits beeinträchtigt. Während dieser Ausfälle verlängert sich die Zeit bis zur Schadensbegrenzung und die Zeit bis zur Reparatur, was die Verfügbarkeit des Microservices ...

Get Produktionsfähige Microservices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.