Kapitel 5. Strukturierte Ereignisse sind die Bausteine der Beobachtbarkeit

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

In diesem Kapitel untersuchen wir den grundlegenden Baustein der Beobachtbarkeit: das strukturierte Ereignis. Beobachtbarkeit ist ein Maß dafür, wie gut du jeden Zustand, in den dein System geraten kann, verstehen und erklären kannst, egal wie neu oder bizarr er ist. Dazu musst du in der Lage sein, auf jede Frage, die du stellen kannst, eine Antwort zu bekommen, ohne dass du im Voraus eine Antwort auf diese Frage erwartest oder vorhersagen kannst. Damit das möglich ist, müssen zunächst einige technische Voraussetzungen erfüllt sein.

Im Laufe dieses Buches gehen wir auf die vielen technischen Voraussetzungen ein, die für die Beobachtbarkeit notwendig sind. In diesem Kapitel beginnen wir mit den Telemetriedaten, die nötig sind, um jeden Zustand deines Systems zu verstehen und zu erklären. Wenn du eine Frage zu einer beliebigen Kombination von Telemetriedaten stellen willst, musst du in der Lage sein, die Daten beliebig aufzuteilen und zu zerlegen . Außerdem müssen deine Telemetriedaten in voller Auflösung erfasst werden, bis hin zur kleinsten logischen Granularität, die auch den Kontext, in dem sie erfasst wurden, beibehält. Für die Beobachtbarkeit bedeutet das, dass die Telemetriedaten auf der Ebene der einzelnen Dienste oder Anfragen erfasst werden.

Bei den alten Metriken ...

Get Beobachtbarkeitstechnik 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.