1. zipkin+kafka+ES 集成
- 客户端数据采集后发送到kafka(client->kafka);zipkin服务端订阅kafka数据后,持久化到elasticsearch(kafa<-zipkin->elasticsearch)
- zipkin服务端:基于docker或jar包
1.1 服务端
1.1.1 服务端环境
- elasticsearch版本: elasticsearch-7.10.2
- kafka版本:kafka_2.13-2.5
- 根据需求以docker或jar包方式取其中一种运行zipkin服务端
1.1.2 以docker运行zipkin服务端
- docker运行版本:docker:20.10.5
- 拉取zipkin镜像
docker pull openzipkin/zipkin
docker run -d \
--restart always \
-p 9411:9411 \
-v /etc/localtime:/etc/localtime:ro \
-e STORAGE_TYPE=elasticsearch \
-e ES_HOSTS=http://192.168.6.136:920