Modern Java app CI/CD observability with OTel and Quarkus
Sessionize YouTube Speaker Deck
Making CI/CD pipelines observable with OpenTelemetry, shown on a Quarkus Java app.
Abstract
Well-functioning continuous integration, delivery, and deployment pipelines are important to the stability of cloud-native applications, including recovery when things go wrong. CI/CD observability is therefore an important complement to observability in production environments.
This talk explores a modern Java stack using Quarkus, Java Flight Recorder, build tools, and delivery systems such as Dagger and Argo CD. It demonstrates OpenTelemetry, Prometheus, and Jaeger, with approaches that can also be applied to other OpenTelemetry collectors.