Observability for Modern Spring Applications
You just deployed your application to prod. Congratulations. Is our mission accomplished and you can go home for the week even if it is only Tuesday? But before you pack up, how will you know if you deployed a bug or if your last change caused a significant performance degradation? Also, how can you know when network issues arise or if one of your dependencies goes down? In this forward-looking presentation, we will answer these questions by looking into application observability using distributed tracing, metrics, correlated logs, and exemplars. We will explore how the latest developments in Micrometer, Spring Framework 6, Spring Boot 3, Prometheus, OpenZipkin and OpenTelemetry will give you a better understanding about what is going on inside your applications.