Kafkaboard

command module
v0.0.0-...-33a7b65 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 23, 2019 License: MIT Imports: 3 Imported by: 0

README

build status Go Report Card

Kafkaboard (α)

Simple Apache Kafka dashboard for following streamed messages by topic.

alt text

How to use?

Go way :

$ go get -u github.com/semihtok/Kafkaboard
$ go run $GOPATH/src/github.com/semihtok/Kafkaboard/main.go

Docker way:

$ docker run -d -p 8080:8080 -e KafkaURL=<KAFKA IP:PORT> himeslab/kafkaboard

After this application will start at "localhost:8080". As default, application listening local kafka port (localhost:9092)

Using different IP

For different IP change helpers/KafkaHelper.go :

conn, _ := kafka.DialLeader(context.Background(), "tcp", "YOUR_IP", topic, partition)

Libraries used :

Dashboard template :

Contributing

This project currently at alpha stage. Please feel free to contribute.

Just create new branch for your changes then send to main repository for reviewing

License

This project is licensed under the MIT License - see the LICENSE file for details

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL