Discover more on the fancy franz-manager.io !
This application cannot work without the franz-manager-api --> github, dockerhub
This application is a smooth alternative to kafka-manager. It needs JMX to be enabled on your kafka server.
Features :
- Multiple clusters management.
- Inspect cluster state (topics, consumers, offsets, brokers, replicas, settings).
- Topics listing.
- Topics creation / deletion.
- Detailed topic information with edition (metrics, settings, partitions, consumers, last messages).
- Consumers listing.
- Live consumption (disabled, should come back soon).
- Bulk topic deletion.
- Detailed consumer information (partitions, topic offset, consumer offset, lag, commit timestamp).
- Multiple themes.
First, install the dependencies by running npm install
or yarn install
.
Then, run npm start
, the command will execute a local server on port 8080.
Finally just go on localhost:8080 and enjoy.
Install the dependencies (npm install
or yarn install
) then run npm run build
.
It will produce a dist folder at the root of the project.
Build your docker : docker build -t franz-manager .
Then run it : docker run -e SERVER_URL=https://API_URL.net/franz-manager-api -p 8080:80 franz-manager
(don't forget /franz-manager-api at the end of the url)
App should be available at localhost:8080