布道微服务_12服务追踪系统选型与常见方案

Posted 小小工匠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了布道微服务_12服务追踪系统选型与常见方案相关的知识,希望对你有一定的参考价值。


Pre

布道微服务_07服务调用追踪中我们饿聊了服务追踪系统的原理以及实现,简单回顾一下服务追踪系统的实现,主要包括三个部分。

  • 埋点数据收集,负责在服务端进行埋点,来收集服务调用的上下文数据。

  • 实时数据处理,负责对收集到的链路信息,按照 traceId 和 spanId 进行串联和存储。

  • 数据链路展示,把处理后的服务调用数据,按照调用链的形式展示出来。

如果要自己从 0 开始实现一个服务追踪系统,针对以上三个部分都必须有相应的解决方案。

首先需要在业务代码的框架层开发调用拦截程序,在调用的前后收集相关信息,把信息传输给到一个统一的处理中心。

然后处理中心需要实时处理收集到链路信息,并按照 traceId 和 spanId 进行串联,处理完以后再存到合适的存储中。

最后还要能把存储中存储的信息&

以上是关于布道微服务_12服务追踪系统选型与常见方案的主要内容,如果未能解决你的问题,请参考以下文章

布道微服务_11监控系统选型与常见方案

布道微服务_11监控系统选型与常见方案

布道微服务_07服务调用追踪

布道微服务_10注册中心与RPC框架的选型

布道微服务_10注册中心与RPC框架的选型

布道微服务_08服务治理的常用手段