~/talk

Observability-First Kafka: Engineering Visibility at Scale

Talkat Conf42 Observability 2025 · on Thursday, 2025-06-05· [databases, observability]
slides:none on file

Shows concrete instrumentation: enable JMX, scrape Kafka with Prometheus JMX exporter, push client metrics via KIP-714 on Kafka 3.7+, and centralize logs as JSON to a collector like Filebeat or OpenTelemetry. Recommends Grafana and Grafana Loki for dashboards and logs. Calls out ~3500 JMX mbeans to cherry‑pick, emphasizes replication lag, network IO and error rates, and claims up to ~40% fewer incidents when MELT (metrics events logs traces) is fully applied.

AI-written summary · about

  1. 0:00Introduction to Kafka Observability
  2. 0:49Why Kafka Needs Observability
  3. 2:11The MELT Stack Overview
  4. 2:37Deep Dive into Metrics
  5. 3:21Understanding Events in Kafka
  6. 4:31Importance of Logs
  7. 5:12Traces and Their Role
  8. 6:15Tool Recommendations
  9. 7:35Implementing Kafka Metrics
  10. 20:19Handling Kafka Logs
  11. 25:17Traces in Kafka
  12. 28:46Practical Implementation and Key Takeaways
  13. 30:29Helpful Resources and Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.