1
0
mirror of https://github.com/vimagick/dockerfiles.git synced 2024-11-21 18:06:36 +02:00
dockerfiles/kafka
2021-11-26 15:02:17 +08:00
..
arm update superset 2018-07-28 10:51:01 +08:00
cluster upgrade kafka to 2.7.1 2021-11-26 15:02:17 +08:00
docker-compose.yml upgrade kafka to 2.7.1 2021-11-26 15:02:17 +08:00
README.md update kafka 2019-12-03 19:16:02 +08:00

kafka

How It Works

read more

Up and Running

# Broker
$ docker-compose up -d
$ docker-compose exec kafka bash
>>> kafka-topics.sh --create --zookeeper zookeeper:2181 --replication-factor 1 --partitions 2 --topic my-topic
>>> kafka-topics.sh --alert --zookeeper zookeeper:2181 --topic my-topic --config retention.hours=168
>>> kafka-topics.sh --alert --zookeeper zookeeper:2181 --topic my-topic --delete-config retention.hours
>>> exit

# Producer
$ kafkacat -P -b localhost:9092 -t my-topic

# Consumer
$ kafkacat -C -b localhost:9092 -t my-topic -o end -u -q | jq .

Monitoring

https://telegraf-kafka.readthedocs.io/en/stable/index.html