SpringCloud之整合Zipkin+Sleuth(十四)

1.添加依赖

在项目的pom.xml文件中添加下面依赖

 
        
            org.springframework.cloud
            spring-cloud-starter-zipkin
        

 

2. 修改配置

主要修改两个配置:

  1. base-url:zipkin地址,默认值是:"http://192.168.180.113:9411/"

  2. 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
启动容器

[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(十四)_第1张图片

SpringCloud之整合Zipkin+Sleuth(十四)_第2张图片

 SpringCloud之整合Zipkin+Sleuth(十四)_第3张图片

 

SpringCloud之整合Zipkin+Sleuth(十四)_第4张图片

你可能感兴趣的:(SpringCloud之整合Zipkin+Sleuth(十四))