sleuth微服务整合Zipkin
首先 我们需要依赖sleuth 和 sleuth与zipkin的整合依赖:
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-sleuth</artifactId>
</dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId> </dependency>
然后在微服务中加入以下配置:
spring: zipkin: base-url: http://localhost:9000 #指定Zipkin server地址 sleuth: sampler: probability: 1.0 #request采样的数量 默认是0.1 也即是10% 顾名思义 采取10%的请求数据 因为在分布式系统中,数据量可能会非常大,因此采样非常重要。我们示例数据少最好配置为1全采样
然后启动微服务并模拟一次调用链 我这里是用user 微服务调用了power微服务 (注意,每个微服务都需要和zipkin整合)
调用完成之后 我们去zipkin server 页面去看看:
这里我模拟了2条请求 一个是正常的 一个是不正常的正常的就不看了 我们看看不正常的是什么样子的
他会显示你的微服务调用耗时并且在哪个阶段出了错误 还会把微服务名给显示出来(因为我这里就是在user这里出错的 所以这里显示的是user 如果是power微服务出错了 那么这个微服务名就会变成power) 而且可以点击进去查看详情:
他会把具体的错误信息给你展示出来 方便错误的定位。
其他的你们可以自己去测试看看
sleuth微服务整合Zipkin相关推荐
- 速递!MongoDB最新书籍出版啦:MongoDB进阶与实战-微服务整合、性能优化、架构管理
新书速递 近期,MongoDB中文社区核心成员之一唐卓章老师出了一本MongoDB最新书籍--<MongoDB进阶与实战:微服务整合.性能优化.架构管理>,全面涵盖了MongoDB的基本原 ...
- Alibaba微服务整合SkyWalking实现应用性能监控
1. 概述 SkyWalking是一个国产的开源框架,用于分布式系统应用程序的性能监控,专门为微服务.云原生架构和基于容器(Docker.K8s.Mesos)架构而设计,包括了分布式追踪.性能指标分析 ...
- SpringCloudAlibaba 微服务整合分布式事务Seata
基于AT模式 创建undo_log(回滚日志表)表, 每个数据库需要创建 注意:UNDO_LOG Table:不同数据库在类型上会略有差别.详见官网 -- 注意此处0.7.0+ 增加字段 contex ...
- Spring Cloud Alibaba 实战 | 第十二篇: 微服务整合Sentinel的流控、熔断降级,赋能拥有降级功能的Feign新技能熔断,实现熔断降级双剑合璧(JMeter模拟测试)
文章目录 一. Sentinel概念 1. 什么是Sentinel? 2. Sentinel功能特性 3. Sentinel VS Hystrix 二. Docker部署Sentinel Dashbo ...
- 微服务监控zipkin、skywalking以及日志ELK监控系列
0.整体架构 整体架构目录:ASP.NET Core分布式项目实战-目录 一.目录 1.zipkin监控 2.skywalking监控 3.ELK日志监控 asp.net Core 交流群:78746 ...
- 微服务整合公众号告警系统
效果图: 文章目录 一.实现原理 1. 原理设计图示 2. 原理流程 二.代码实战 2.1. 错误收集对象 2.2. 模拟方法 2.3. aop拦截 2.4. 异常信息收集队列 2.5. 发送微信模板 ...
- springcloud微服务整合/集成swagger(knife4j-小刀)实现在线文档调试和查看功能
1.在gateway网关层加入以下依赖 <dependency><groupId>com.github.xiaoymin</groupId><artifact ...
- 微服务整合系列整个代码
https://gitee.com/chenxiufen/springcloud.git,包括sql语句都有 转载于:https://www.cnblogs.com/xiufengchen/p/103 ...
- 分布式日志sleuth+分布式追踪系统zipkin+消息中间件rabbitMQ+MySQL存储跟踪数据
一.了解分布式架构下系统的监控问题 接口监控问题 监测性能瓶颈 解决方案:Sleuth 日志监控问题 日志分散 解决方案:ELK+Kafka 二.使用Sleuth实现大觅网微服务跟踪 1.打开一个分布 ...
最新文章
- 原创 | R的基础及进阶数据可视化功能包介绍
- JS正则表达式元字符
- 在小公司、中等规模公司和大公司工作有什么不同
- 你应该更新的Java知识
- CO葵花宝典-4.物料成本估算配置
- 1001 A+B Format (20分)——12行代码AC
- jzoj3169-[GDOI2013模拟4]生产汽车【斜率优化dp,单调队列,二分】
- saltstack常用参数
- Ajax内部交流文档(转)
- golang 的枚举
- 最值得收藏的 算法分析与设计 全部知识点思维导图整理(北大慕课课程)
- 【小墨mysql】mysql系列之一---索引
- Win10永久禁用键盘上的num lock键,解决打字时经常误触的困扰
- Mongo Java按日期查询
- 【Ablation Studies 理解】深度学习模型组件的对比实验/性能分析
- Python(十)函数
- c# workflow集成_将Google Wave与Windows Workflow集成
- 程序员的这些前五大无奈,你占了多少?
- 2021 IEEE 编程语言排名
- 【MANO管理模式利弊分析】