What problem does it solve?
Investigating Kafka issues like consumer lag, under-replicated partitions, or unhealthy brokers normally requires juggling multiple CLI commands and manual correlation. This Skill provides a structured, broker-first workflow that surfaces cluster health, topic details, and consumer group status as clean JSON output.
Core Features & Use Cases
- Broker and Cluster Inspection: Retrieve cluster ID, controller, and broker inventory as the mandatory first step of any investigation.
- Topic Analysis: List topics and describe partition layout, replication, configs, and per-partition offsets, including under-replicated partition detection.
- Consumer Lag Monitoring: Compute per-partition lag for a consumer group and classify health as healthy, minor_lag, lagging, or severely_lagging.
- Use Case: An on-call engineer sees delayed event processing. They run the lag workflow to identify the affected consumer group, find the partitions with the highest lag, and check whether under-replicated partitions on the topic are the root cause.
Quick Start
Check the consumer lag for my Kafka consumer group 'order-processor' and tell me if it is healthy.