Observability Worshop
Observability from Development: Master Your Java Applications in Production with Open Telemetry
This workshop aims to introduce how to make a Java application fully observable with:
- Logs with insightful information
- Metrics with Prometheus
- Distributed Tracing
During this workshop we will use OpenTelemetry and a Grafana stack:
- Grafana: for dashboards
- Loki: for storing our logs
- Tempo: for storing traces
- Prometheus: for gathering and storing metrics.
We will also cover the:
- OpenTelemetry Protocol (OTLP) to send our telemetry data over the network,
- OpenTelemetry Collector which gathers & broadcasts then the data coming from our microservices,
- And obviously the OpenTelemetry Java instrumentation to collect all the telemetry data of our application.