调用链监控的对比:
调用链对比CAT:
CAT架构 CAT数据结构 Dubbo集成CATZipkin:
Zipkin架构 Zipkin原理Span:基本工作单元,一次链路调用,通过一个64位ID标识它。
Trace:类似于树结构的Span集合,表示一条调用链路,存在唯一标识
Annotation:注解,用来记录请求特定事件相关信息(例如时间),通常包含四个注解信息
(1) cs
- Client Start,表示客户端发起请求
(2) sr
- Server Receive,表示服务端收到请求
(3) ss
- Server Send,表示服务端完成处理,并将结果发送给客户端
(4) cr
- Client Received,表示客户端获取到服务端返回信息
BinaryAnnotation:提供一些额外信息,一般已key-value对出现
Zipkin集成brave-instrumentation
网友评论