查看topic
bin/kafka-topics.sh --zookeeper vm01:2181 --list
创建topic
bin/kafka-topics.sh --zookeeper vm01:2181 --create --replication-factor 1 \
--partitions 1 --topic test001
分区扩容
./kafka-topics.sh --zookeeper vm01:2181 -alter --partitions 3 --topic debezium_sqlserver.dbo.iotcar
删除topic
bin/kafka-topics.sh --zookeeper vm01:2181 --delete --topic test001
生产消息
bin/kafka-console-producer.sh --broker-list vm01:9092 --topic test001
消费消息
bin/kafka-console-consumer.sh --bootstrap-server vm01:9092 --from-beginning --topic test001
查看topic情况
bin/kafka-topics.sh --zookeeper vm01:2181 --describe --topic test001
Kafka Offset Monitor
KafkaOffsetMonitor-assembly-0.3.0-SNAPSHOT.jar
启动脚本
#! /bin/bash
java -cp /home/vm01/kafka-monitor/KafkaOffsetMonitor.jar com.quantifind.kafka.offsetapp.OffsetGetterWeb \
--zk vm01:2181,vm02:2181,vm03:2181 \
--port 8090 \
--refresh 10.seconds \
--retain 3.days \
--dbName kafka