In T180442 we added Kafka Burrow to kafkamon1001/2001, together with some prometheus burrow exporters to get lag metrics about Kafka consumer groups:
https://grafana.wikimedia.org/dashboard/db/kafka-consumer-lag
We are currently running a old 0.1 version, so it would be great to upgrade to 1.0, but until the prometheus burrow exporter doesn't fully support the new Burrow /v3 api (https://github.com/jirwin/burrow_exporter/issues/8) we are blocked.
I've done some work on packaging 1.0 on boron, these are my notes to avoid forgetting them:
- We could switch from golang deps in the debian dir to Debian dependencies once https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888673 is done. There might also be the possibility that in the future Burrow will be supported directly in Debian, that would be great.
- I managed to build 1.0 updating the golang deps in the Burrow debian directory after pulling all src/ dirs via go get github.com/linkedin/Burrow and copying them under debian/godeps/etc../src and issue a build. Everything should be on boron in my home directory.