0PricingLogin
Spring Boot 4 Microservices & REST APIs · Lesson

Exporting Traces to Zipkin

Visualize traces in Zipkin.

Why an exporter is needed

Creating spans is not enough - they must be exported to a backend that stores and visualizes them. Zipkin is a popular, easy-to-run choice.

Running Zipkin

The simplest way to run Zipkin locally is its Docker image. It exposes a UI and an ingest API on port 9411.

// docker run -d -p 9411:9411 openzipkin/zipkin
// UI at http://localhost:9411

All lessons in this course

  1. Why Distributed Tracing Matters
  2. Micrometer Tracing
  3. Exporting Traces to Zipkin
  4. Correlating Logs and Traces
← Back to Spring Boot 4 Microservices & REST APIs