Kafka Consumer Group status exporter for Prometheus.
Can be used to track the current consumer group status & rebalances of your consumer groups over time. Examples:
Java 1.8 is required to run the exporter.
Supports Apache Kafka 2.1 or later.
This uses Maven, so you would simply compile this by doing this at the root of the project: mvn clean package
java -jar kafka_consumer_group_status_exporter-0.3.0-jar-with-dependencies.jar --bootstrap-servers=<kafka-hostname>:9092 --port <port>
You can also run this to print out the help usage:
java -jar kafka_consumer_group_status_exporter-0.3.0-jar-with-dependencies.jar --help
- Set up CI for future PR's.
- See CONTRIBUTING.md
- Fork it ( https://github.com/[my-github-username]/kafka_consumer_group_status_exporter/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
kafka_consumer_group_status_exporter is licensed under an Apache 2 license. Contributors are required to sign an contributor license agreement. See LICENSE.txt and CONTRIBUTING.md for more information.