当前位置:网站首页>调用链监控Zipkin、sleuth搭建与整合
调用链监控Zipkin、sleuth搭建与整合
2022-07-06 06:08:00 【雪峰.贵】
前言
sleuth是spring-clude的分布式跟踪解决方案
微服务之间的调用分为4步
- cs client-send
- sr server-receive
- ss server-send
- cr client-receive
所以调用链的监控分为四条记录,记录了谁发送,谁接收,以及时间,耗时等,一条数据记为一个span(跨度),四条一组记为trace(跟踪)
一、Zipkin、sleuth搭建与整合
1.加依赖
spring-cloud-starter-zipkin 包含了spring-cloud-starter-sleuth
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>
2.下载zipkin
https://search.maven.org/remote_content?g=io.zipkin.java&a=zipkin-server&v=LATEST&c=exec
zipkin是spring-boot项目,java -jar 启动即可 端口 9411
访问地址http://localhost:9411
3.加配置
spring:
zipkin:
base-url: http://localhost:9411
sleuth:
sampler:
probability: 1.0 #抽样率 默认0.1
4.测试
访问微服务:http://localhost:8084/users/{id}
点击会显示4条数据即一个trace
边栏推荐
猜你喜欢
LeetCode 729. 我的日程安排表 I
LeetCode 1200. 最小绝对差
Application of Lie group in gtsam
【无App Push 通用测试方案
Coordinatorlayout+nestedscrollview+recyclerview pull up the bottom display is incomplete
Configuring OSPF GR features for Huawei devices
单元测试的意义
The latest 2022 review of "graph classification research"
(中)苹果有开源,但又怎样呢?
黑猫带你学UFS协议第4篇:UFS协议栈详解
随机推荐
H3C S5820V2_ Upgrade method after stacking IRF2 of 5830v2 switch
How Huawei routers configure static routes
Function of activation function
Interface test: what are the components of the URL in fiddler
公司视频加速播放
Postman核心功能解析-参数化和测试报告
Introduction to promql of # yyds dry goods inventory # Prometheus
[postman] test script writing and assertion details
【C语言】字符串左旋
在线问题与离线问题
Commodity price visualization
MySQL之基础知识
Amazon Engineer: eight important experiences I learned in my career
Gtest之TEST宏的用法
[ram IP] introduction and experiment of ram IP core
Analysis report on development trends and investment planning of China's methanol industry from 2022 to 2028
Réflexions sur la sécurité des données (réimpression)
数学三大核心领域概述:几何
【无App Push 通用测试方案
Bit operation rules