Klag
Continuously monitors Kafka consumer lag, group states, and partition performance to provide observability and prevent data processing issues.
Continuously monitors Kafka consumer lag, group states, and partition performance to provide observability and prevent data processing issues.
Klag is a lightweight and extendable Kafka consumer lag exporter designed to help users proactively identify and address consumer processing bottlenecks. Built with Vert.x and Micrometer, it provides deep insights into consumer group health, offering metrics like lag velocity (to determine if lag is growing or shrinking), time-based lag estimations, and hot partition detection. By integrating with observability stacks like Prometheus, Datadog, and OTLP, Klag empowers operations teams and developers to catch problems like growing lag or data loss risks before they escalate, ensuring data freshness and system stability across large Kafka clusters.