核心步骤:
数据采集、数据存储、查询展示
由于不同分布式系统的API并不兼容,这就导致了如果要切换系统,就要给事务追踪带来较大改动。因此就诞生了open Tracing规范,以此解决不同分布式系统追踪的问题。
open Tracing:
优势:
来自大名鼎鼎的CNCF
Zipkin,TRACER,JAEGER,GRPC等等
Annotation
事件类型:
cs(Client Send):客户端发起请求的时间
cr(Client Received):客户端收到处理完请求的时间。
ss(Server Send):服务端处理完逻辑的时间
sr(Server Received):服务端收到调用端请求的时间。
客户端调用时间=cr-cs
服务端处理时间=sr-ss
Zipkin的核心架构:

几个重要id:
traceId
spanId
parentId

博客介绍了数据采集、存储和查询展示的核心步骤,指出不同分布式系统API不兼容给事务追踪带来改动,由此引出OpenTracing规范解决该问题。还介绍了OpenTracing的优势、事件类型及客户端和服务端时间计算,以及Zipkin核心架构的重要id。
972

被折叠的 条评论
为什么被折叠?



