ELK elasticsearch (存放日志)logstash (采集) kinbana(展示数据)
docker pull wurstmeister/kafka docker pull wurstmeister/zookeeper |
docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper |
docker run --name kafka01 \ -p 9092:9092 \ -e KAFKA_BROKER_ID=0 \ -e KAFKA_ZOOKEEPER_CONNECT=169.254.0.3:2181 \ -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://169.254.0.3:9092 \ -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 \ -d wurstmeister/kafka |
docker run -itd \ --restart=always \ --name=kafka-manager \ -p 9000:9000 \ -e ZK_HOSTS="169.254.0.3:2181" \ sheepkiller/kafka-manager |
docker exec -it kafka01 /bin/bash
/opt/kafka/bin/kafka-topics.sh --create --zookeeper 169.254.0.3:2181 --replication-factor 1 --partitions 1 --topic my_log |
/opt/kafka/bin/kafka-topics.sh --list --zookeeper 169.254.0.3:2181 |