linkedin / kafka-monitor

Xinfra Monitor monitors the availability of Kafka clusters by producing synthetic workloads using end-to-end pipelines to obtain derived vital statistics - E2E latency, service produce/consume availability, offsets commit availability & latency, message loss rate and more.
https://engineering.linkedin.com/blog/2016/05/open-sourcing-kafka-monitor
Apache License 2.0
2.02k stars 443 forks source link

Remove zookeeper dependency #385

Open chromy96 opened 1 year ago

chromy96 commented 1 year ago

Xinfra monitor has recently been upgraded to version 2.8 of kafka client libraries, where adminClient does not use zookeeper dependency anymore.

This gives a great opportunity to remove all zookeeper reference/dependency from xinfra monitor.

PR is available here: https://github.com/linkedin/kafka-monitor/pull/386

chromy96 commented 1 year ago

@mhratson I hope you have time for a review

mhratson commented 1 year ago

@chromy96 thanks for the #386. I'll take a look ASAP…

sanaasy commented 7 months ago

@mhratson 👋 Given that Kafka has released KRaft mode in general availability with Kafka v3.6 removing the need for zookeeper, will this issue and PR be merged soon?

spicy-taco commented 3 months ago

^Also would like to see this MR merged.

wushujames commented 3 weeks ago

+1 from me, too