1.添加依赖
在项目的pom.xml文件中添加下面依赖
<!--里面包含两个依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>
2. 修改配置
主要修改两个配置:
-
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
3. 开启Zipkin
docker中有现成的镜像直接拉去下来使用
拉去镜像 docker pull docker.io/openzipkin/zipkin 启动容器 [[email protected] ~]# docker run -d -p 9411:9411 --name myzipkin 17c2bb09f482 5a1707edb7a6c57887537577f7e5775b3f5313fe6b5f703f71b453763d61a506 [[email protected] ~]# 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 [[email protected] ~]#