Fortgeschrittene Observability
Jenseits des Zertifikats: in ein laufendes System hineinsehen.
Ein optionaler Deep-Dive jenseits der Actuator-Grundlagen: instrumentiere BookVault durchgängig über die drei Säulen - Metriken mit Micrometer, verteiltes Tracing mit Micrometer Tracing und OpenTelemetry sowie strukturierte, per Trace-ID korrelierte Logs - und mache aus Signalen dann SLOs, Dashboards und Alerts, mit denen man wirklich arbeiten kann.
Lektionen in dieser Stufe
- 01
Metriken, Logs & Traces
FortgeschrittenMonitoring beantwortet 'läuft es?'; Observability beantwortet 'warum ist es langsam?'. Die drei Säulen, wie sie sich ergänzen und wofür jede da ist.
13 Min. - 02
Metriken mit Micrometer
ExperteMicrometer als SLF4J für Metriken: Counter, Gauges, Timer und Distribution Summaries, dimensionale Tags richtig gemacht und der Export nach Prometheus.
15 Min. - 03
Verteiltes Tracing
ExperteEine Anfrage über Dienste hinweg verfolgen - mit Spans und Kontextweitergabe; Micrometer Tracing über OpenTelemetry, Export nach Tempo oder Zipkin.
16 Min. - 04
Strukturierte Logs & Korrelation
FortgeschrittenJSON-Logs, die eine Maschine abfragen kann, und die Trace-/Span-IDs im MDC, die eine Logzeile mit ihrem Trace verknüpfen - damit Metriken, Traces und Logs auf dieselbe Anfrage zeigen.
13 Min. - 05
SLOs, Dashboards & Alerts
ExperteAus Signalen Betrieb machen: SLIs, SLOs und Error-Budgets, die RED- und USE-Methode für Dashboards und Alerting auf Symptome statt auf Rauschen.
14 Min.