Overview
Explore how to leverage OpenTelemetry for tracing and monitoring Apache Kafka event systems in this 50-minute video featuring Roman Kolesnev, Staff Customer Innovation Engineer at Confluent. Gain insights into distributed system monitoring, learn about the three approaches to application-level tracing with OpenTelemetry, and understand the differences between tracing and logs. Discover what's currently missing in OpenTelemetry's native Kafka support, how to get started with event-level tracing, and the distinctions between synchronous and asynchronous processes. Delve into the capabilities of OpenTelemetry for visualizing system performance, and learn about potential workarounds when the OpenTelemetry agent doesn't support a specific API. This comprehensive discussion provides valuable knowledge for engineers and developers working with Apache Kafka and seeking to enhance their monitoring and tracing capabilities.
Syllabus
- Inro
- What is OpenTelemetry?
- Tracing vs. Logs
- Three ways to do application-level tracing with OpenTelemetry
- What can you do if OpenTelemetry's agent doesn't support a specific API?
- What's missing in OpenTelemetry's native Kafka support?
- What can you see when using OpenTelemetry?
- Getting started with OpenTelemetry for event-level tracing
- Synchronous vs. Asynchronous processes
- It's a wrap!
Taught by
Confluent