- 什么是Zipkin介绍和部署
- 什么是zipkin
- 官网: https://zipkin.io/
- 大规模分布式系统的Apm工具(Application Performance Management), 基于Google Dapper 的基础实现, 和sleuth结合可以提供可视化web界面分析调用链路耗时情况
- 同类产品
- 鹰眼(EagleEye)
- CAT
- twitter开源zipkin, 结合sleuth
- Pinpoint, 运用javaAgent字节码增强技术
- StackDriver Trace(Goggle)
- 开始使用
- https://github.comn/openzipkin/zipkin
- 知识拓展: OpenTracing
- OpenTracing已进入CNCF, 正在为全球的分布式追踪, 提供统一的概念和数据标准,
- 哦通过提供平台无关, 厂商无关的 API, 使得开发人员能够方便的添加(或更换)追踪系统的实现
- Zipkin + Sleuth业务分析调用链路分析实战
- 文档地址: 自行百度
- sleuth收集跟踪信息通过http请求发送给zipkin server, zipkinserver进行跟踪信息的存储以及提供rest Api即可, Zipkin UI调用其API接口进行数据展示
- 加入依赖: spring-cloud-starter-zipkin
- 开启docker映射端口
- 访问localhost:9961/zipkin