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 446 forks source link

Remove zookeeper dependency #385

Open chromy96 opened 2 years ago

chromy96 commented 2 years 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 2 years ago

@mhratson I hope you have time for a review

mhratson commented 2 years ago

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

sanaasy commented 8 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 4 months ago

^Also would like to see this MR merged.

wushujames commented 1 month ago

+1 from me, too

jpdias commented 3 weeks ago

+1 from me too. It would be helpful.