Learn how to configure distributed tracing in Spring Boot using OpenTelemetry and Micrometer.
Visualize microservice requests end-to-end with modern observability tools like Grafana Tempo / Jaeger.
In this video, you’ll learn how to configure distributed tracing in a Spring Boot application step by step. We cover the fundamentals of distributed tracing, add the required Spring Boot and OpenTelemetry dependencies, and demonstrate how to visualize traces using modern observability tools like Grafana Tempo / Jaeger.
This tutorial is ideal for Java developers, backend engineers, and microservices architects who want better visibility into request flows, latency, and performance issues in distributed systems. The video includes screen recordings, simple infographic animations, and practical configuration examples to help you understand tracing concepts clearly.
Topics covered:
00:00 What is distributed tracing in microservices
00:38 OpenTelemetry with Spring Boot
01:10 Configuring tracing for REST APIs
03:10 Grafana UI / Tracing Backend Setup
03:30 Visualizing traces using observability tools