YoVDO

Troubleshooting and Debugging Kafka

Offered By: LinkedIn Learning

Tags

Apache Kafka Courses Data Streaming Courses ksqlDB Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to use the Confluent platform to debug and troubleshoot Apache Kafka.

Syllabus

Introduction
  • Overview of troubleshooting and debugging Kafka
1. Introducing Cloud-Native Kafka on Confluent
  • Prerequisites
  • An overview of Apache Kafka
  • The Confluent platform
  • Downloading the Confluent platform binaries
  • Running the Confluent platform locally
  • Overview of the control center
2. Observing Consumers and Brokers
  • Observing message production and consumption
  • Produce messages using the control center
  • Using datagen to generate synthetic data
  • Observing consumers
3. Processing Kafka Streams
  • Understanding ksqlDB
  • Creating streams and tables using ksqlDB
  • Performing join and windowing operations
  • Viewing streams and tables
4. Monitoring Consumer Groups
  • Programmatically produce messages using Python
  • Troubleshooting partition usage
  • Consumer groups
  • Monitoring consumption in a consumer group
  • Debugging consumption lag
  • Monitoring consumer group rebalancing
5. Monitoring Multi-Broker Clusters
  • Configuration properties for a multi-broker cluster
  • Running a multi-broker cluster on the Confluent platform
  • Monitoring brokers
  • Observing partitions and replication
  • Monitoring broker throughput and latency
6. Debugging Brokers and Consumers
  • Debugging failed brokers, part 1
  • Debugging failed brokers, part 2
  • Debugging slow consumers
7. Configuring Alerts
  • Configuring alerts
  • Configuring email settings for alerts
Conclusion
  • Summary and next steps

Taught by

Janani Ravi

Related Courses

Apache Kafka Deep Dive
A Cloud Guru
Confluent Certified Developer for Apache Kafka (CCDAK)
A Cloud Guru
BI Foundations with SQL, ETL and Data Warehousing
IBM via Coursera
Simplifying data pipelines with Apache Kafka
IBM via Cognitive Class
Apache Kafka
LearnKartS via Coursera