Learn Backend Development Part-Time, Online
AI Engineer - Learn how to integrate AI into software applications
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to implement comprehensive observability strategies for Apache Kafka systems through this conference talk from Conf42 Observability 2025. Discover why Kafka requires specialized observability approaches and explore the MELT stack (Metrics, Events, Logs, Traces) framework for monitoring distributed streaming platforms. Examine each component of the observability stack in detail, starting with metrics collection and analysis techniques for Kafka brokers, producers, and consumers. Understand how to leverage events within Kafka's ecosystem for monitoring purposes and explore the critical role of logs in troubleshooting and system health assessment. Dive into distributed tracing implementation for Kafka applications to track message flows across complex microservices architectures. Get practical tool recommendations for implementing observability solutions and follow along with hands-on demonstrations of metrics implementation strategies. Learn best practices for handling Kafka logs effectively, including log aggregation, parsing, and analysis techniques. Explore trace implementation patterns specific to Kafka environments and understand how to correlate traces across producer-consumer chains. Gain insights into practical implementation approaches through real-world examples and discover key takeaways for building observable Kafka systems at scale.
Syllabus
00:00 Introduction to Kafka Observability
00:49 Why Kafka Needs Observability
02:11 The MELT Stack Overview
02:37 Deep Dive into Metrics
03:21 Understanding Events in Kafka
04:31 Importance of Logs
05:12 Traces and Their Role
06:15 Tool Recommendations
07:35 Implementing Kafka Metrics
20:19 Handling Kafka Logs
25:17 Traces in Kafka
28:46 Practical Implementation and Key Takeaways
30:29 Helpful Resources and Conclusion
Taught by
Conf42