- Documentation
- Learning Hub
- Journey Introduction to integrations
- Section 2 of 3 Choose and set up an integration
Kafka integration
Kafka integration
The Kafka integration provides streaming platform monitoring for Apache Kafka clusters, including brokers, topics, and consumer groups. Kafka has many moving parts, but consumer lag is the metric that matters most, since growing lag means consumers are falling behind producers.
Metrics collected
The integration collects metrics across brokers, topics, and consumers:
- Broker: JVM, requests, replication
- Topics: Messages in/out, partitions
- Consumer: Lag, offset, group status
- ZooKeeper: Connections, latency (if used)
What to know
This integration offers:
- Prebuilt dashboards: overview, topics, Kafka Connect
- Prebuilt alerts: consumer lag, broker health
- Partition distribution visibility
- Watch cardinality, since thousands of topics and consumer groups generate many time series.
Set it up
Open this learning path in your Grafana Cloud stack for a fully interactive experience, or read through it to understand the process first.
Monitor Kafka with Grafana Cloud
Welcome to the Kafka monitoring learning path that shows you how to use Grafana Alloy to send Kafka metrics to Grafana Cloud for comprehensive event streaming observability.
Open in Grafana Cloud
Complete this learning path directly in your Grafana Cloud stack with an interactive learning experience.