Vom Monolithen bis zur verteilten Anwendung auf Kubernetes: Für das Betreiben von Applikationen ist eine umfassende APM-Lösung essenziell, um die Dienstgüteindikatoren eines Systems im Blick zu haben. Das Erfüllen dieser Indikatoren ist unerlässlich für einen reibungslosen Betrieb einer Applikation. Gerade Kubernetes erfreut sich in der letzten Zeit wachsender Beliebtheit für den Betrieb skalierbarer Applikationen. Dieser Wandel bringt auch neue Anforderungen an ein Monitoring-System mit sich.

In diesem Workshop setzen wir zusammen mit Hilfe von Open-Source-Tools eine solche Monitoringlandschaft für eine Beispielapplikation auf k8s auf. Anhand dieser Landschaft werden wir die wichtigsten Konzepte von APM kennenlernen und herausfinden, wie man eine Applikation auf Kubernetes überwachen kann.