Observability ist unverzichtbar für den produktiven Betrieb von Anwendungen. Ohne Einblicke in das Verhalten von Anwendungen fliegt man im Ernstfall blind. In diesem Workshop geht es deswegen darum, wie Anwendungen ohne Codeänderungen mithilfe der verschiedenen No-Code-Ansätze des OpenTelemetry (OTel) Projekts instrumentiert und überwacht werden können. Nach einem anfänglichen Überblick über OpenTelemetry, dessen grundlegende Konzepte und Möglichkeiten, werden in interaktiven Szenarien anhand einer Demo-Anwendung verschiedene Aspekte behandelt: Mit der Instrumentierung der Anwendung, dem Sammeln von Metriken und Traces und der Verarbeitung in Dashboards ist Einiges dabei. Zusätzliche optionale Szenarien runden den Workshop ab.
Für die Teilnahme werden keine Kenntnisse von OpenTelemetry benötigt - das Ziel des Workshops ist es, einen Einblick in das OTel-Projekt, zugrundeliegende Technologien und Tools im OTel-Ökosystem wie den OTel-Collector, Grafana Beyla, Grafana Alloy etc. zu geben und einige Programmbibliotheken kennenzulernen.
Wichtiger Hinweis:
Dieser Workshop ist komplett interaktiv und nicht als "Frontalunterricht" vorgesehen - jeder Teilnehmende erhält für die Dauer des Workshops seine eigene Workshop-Umgebung und hat darüber hinaus die Möglichkeit, auch im Nachhinein - voraussichtlich bis in die Folgewoche - Teile des Workshops erneut durchzuarbeiten und/oder anzuschauen.
Bringen Sie zur Teilnahme an diesem Workshop deshalb bitte Ihren eigenen, WLAN-fähigen Laptop mit einem aktuellen Browser (Chrome/Edge/Firefox) mit. Eine Registrierung oder weitere spezielle Programme werden nicht benötigt.