Important

To ensure that your application name is properly displayed in Zipkin, set the spring.application.name property in bootstrap.yml

方式一、Only Sleuth (log correlation)

方式二、Sleuth with Zipkin via HTTP通过Http方式收集追踪数据

另外还需要配置yaml参数

spring.zipkin:base-url: http://localhost:9411
spring.sleuth:sampler:probability: 1.0

方式三、Sleuth with Zipkin over RabbitMQ or Kafka 通过消息中间件收集追踪数据

配置yaml文件参数

#================rabbitmq====================
spring.rabbitmq:host: 192.168.1.243virtual-host: /#与web访问端口15672不一样port: 5672username: rm_adminpassword: 12345678
#=================zipkin=====================
spring.zipkin:#base-url: http://localhost:9411sender:type: rabbitenable: true
#=================sleuth=====================
spring.sleuth:web:client:enabled: truesampler:#设置采样比例,1.0表示100%,即全部都要;默认是0.1probability: 1.0

Sleuth微服务追踪链路图

官方文档:https://cloud.spring.io/spring-cloud-static/Greenwich.SR5/multi/multi__introduction.html#_sleuth_with_zipkin_via_http

将Sleuth添加到项目里做链路追踪的三种方式(Greenwich.SR5版)相关推荐

  1. 在python里调用C函数的三种方式

    一个python项目快速开发完以后,常常针对瓶颈进行优化,其中一种方式就是对于性能至关重要的部分,使用C重写,这已经是一种最佳实践.如果整个项目完全使用C,开发效率就没有保障.python运行环境(C ...

  2. 【小项目关键技术】硬件通信三种方式、串口、IIC、SPI

    文章目录 串口UART: IIC SPI SWD 仿真下载接口 串口UART: 引脚 功能 VCC GND TXD 发送数据输出引脚. RXD 接收数据输入引脚. IIC 引脚定义为:SCL.SDA ...

  3. 【Linux】部署Springboot项目到Linux服务器以及linux服务器下载文件的三种方式详解

    Linux学习之路 初识Linux Linux内核 由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写 Linux 是一套免费使用和自由传播的类Unix操作系 ...

  4. Tomcat启动项目的三种方式

    Tomcat启动项目的三种方式 在这里介绍在Tomcat中部署web项目的三种方式: 1.部署解包的webapp目录 2.打包的war文件 3.Manager Web应用程序 一:部署解包的webap ...

  5. 如何从零开始创建React项目(三种方式)

    在开发 React 项目前最关键的当然是项目的创建,现在的前端工程化使得前端项目的创建也变得越来越复杂,在这里介绍三种从零开始创建 React 项目的方式,分别是 "在浏览器中直接引入&qu ...

  6. Java创建线程的三种方式,以前只知道两种,现在添加一种Callable与FutureTask创建的方式

    一共有以下三种方式: 1.继承Thread 2.实现Runnable 3.实现Callable,并FutureTask包装 线程启动方式均是使用start()方法 先阐述优缺点: 1和2,3: 2,3 ...

  7. 三种方式读取项目属性文件

    三种方式读取项目属性文件 在Maven项目里往往有数据库属性文件jdbc.properties,本文提供三种方式读取属性文件. 1.利用ResourceBundle读取属性文件 运行程序,查看结果: ...

  8. Intellij IDEA 添加jar包的三种方式

    Intellij IDEA 添加jar包的三种方式 inzaghihalo https://blog.csdn.net/superinzaghi747/article/details/80539095 ...

  9. 使用git下载项目到本地,指定本地文件夹位置的三种方式

    使用git下载项目到本地,指定本地文件夹位置的三种方式 使用VSCODE里的"克隆"功能直接粘贴项目链接即可选择本地想保存的位置. 使用git bash窗口下载项目之前,先切换到你 ...

最新文章

  1. Linux上chown命令的高级用法
  2. 新手探索NLP(一)
  3. Mysql Mariadb 创建新用户
  4. android自定义view圆,Android自定义View圆形百分比控件(一)
  5. 购物场景的对话流程如何实现?
  6. JS常用的表单验证(数字、长度,汉字,邮箱,手机号,身份证等)
  7. 设置su为不需要密码切换为root
  8. OpenResty学习地图来啦,速速收藏!
  9. vuex最简单、最详细的入门文档
  10. spring集成struts2
  11. Learn Python 014: Funtions
  12. 美团回应遭反垄断调查;腾讯因《地下城与勇士》被抄袭获赔3000万;iOS 14.5 正式版发布|极客头条...
  13. JavaScript 造就年薪超过 10 万美元的开发者们!
  14. ORACLE RMAN增量备份经典理解
  15. 阿里云播放器组件 vue-aliplayer
  16. 计算机怎么接入外接键盘,无线键盘怎么连接电脑 享受无线惬意生活【图文】...
  17. centos7安装mysql5.7步骤(图解版)
  18. 输出英文字母ch在英文字母表中的位置
  19. 四级,六级报名网站很卡怎么办?
  20. CookGAN Causality based Text-to-Image Synthesis

热门文章

  1. 斯蒂夫•沃兹尼亚克是如何为Apple从零开始开发BASIC的
  2. 记一次海康威视的面试经历
  3. PHP 数据类型划分(8种)、获取数据(变量)的类型函数、单引号和双引号的字符串区分转义符、定界符、拓展
  4. 机器人开发--Universal Scene Description(USD)
  5. STM32之震动传感器、继电器介绍及实战
  6. 如何提高自己的学习能力、效率
  7. 【Pytorch】内存够用但还是 RuntimeError: CUDA out of memory 问题解决
  8. 基于BOW的图像检索 【计算机视觉第七章】
  9. 计算机机房雷电接地,关于计算机机房防雷、防静电及接地的若干问题
  10. 复赛了?“移动云杯”复赛模式开启!