/kmanager

Kafka manager, monitor consumer based kafka information, include near realtime offset/lag information.

Primary LanguageJavaApache License 2.0Apache-2.0

KManager

License GitHub release

Tool for monitor kafka customer consumer based information, include near realtime offset/lag monitor.

This project is based on KafkaOffsetMonitor, include all the feature KafkaOffsetMonitor have and other features.

Data sources

  • Kafka JMX data, you'd better to open JMX on your kafka to know more on your cluster.
  • Kafka Zookeeper daata

Features

The ability you can see through Chickling Kmanager:

  • Kafka cluster data metrics like bytesIn/bytesOut/MessageIn
  • Broker level data
  • Topic consumer status
  • lag monitor
  • and more...

Screenshots

Deployment

Start use Jar file

This project is a maven project, you can manualy build it, just run:

mvn clean package

or download the official latest version jar file through release tab.

Then, you can use below command to run:

java -jar ChicklingKManager.jar

Or, give it a different port rather than default(8099):

java -jar ChicklingKManager.jar --server.port=8080

Extra setting will be set within setting page:

Setting page

Run with Docker

docker run -it -p 8099:8099 --name kmanager chickling/kmanager:0.0.1

Then, you can start your journey through below address (use your real host):

http://localhost:8099

Contributors

  • Luva (major contributor)