在项目的pom.xml文件中添加下面依赖
<!--里面包含两个依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId> </dependency>
主要修改两个配置:
base-url
:zipkin地址,默认值是:"http://192.168.180.113:9411/"
probability
: 采集日志的百分比,默认值是:0.1,由于测试中需要才改成1,生产环境就使用默认值
#zipkin服务所在地址 zipkin: base-url: http://192.168.180.113:9411/ #配置采样百分比,开发环境可以设置为1,表示全部,生产就用默认 sleuth: sampler: probability: 1
docker中有现成的镜像直接拉去下来使用
?
拉去镜像 docker pull docker.io/openzipkin/zipkin 启动容器 [root@topcheer ~]# docker run -d -p 9411:9411 --name myzipkin 17c2bb09f482 5a1707edb7a6c57887537577f7e5775b3f5313fe6b5f703f71b453763d61a506 [root@topcheer ~]# docker ps -l CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 5a1707edb7a6 17c2bb09f482 "/busybox/sh run.sh" 6 seconds ago Up 4 seconds 9410-9411/tcp myzipkin [root@topcheer ~]#
SpringCloud之整合Zipkin+Sleuth(十四)
原文:https://www.cnblogs.com/dalianpai/p/11723024.html