Observability Integrations
The Importance of Distributed Tracing for Apache-Kafka-Based Applications | Confluent

The Importance of Distributed Tracing for Apache-Kafka-Based Applications | Confluent

3/26/2019 · Jorge Quilcate

What this post added

This post details the implementation of distributed tracing for Apache Kafka-based applications using Zipkin. It explains how Kafka interceptors can be used to instrument Kafka clients, Kafka Streams applications, Kafka Connect pipelines, and KSQL to capture and correlate traces. The article covers context propagation, Zipkin's architecture, and provides examples of tracing Kafka Connectors, Kafka Streams, and KSQL, highlighting the benefits for debugging and latency analysis.

Read the original post ↗