RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践(3)

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践(3)

场景最佳实践目前,主流的云服务供应商都为 OpenTelemetry 提供了良好的支持,阿里云上的 SLS 和 ARMS 两款可观测产品都提供了基于 OpenTelemetry 的分布式全链路追踪服务。为了更好地展示分布式全链路追踪的过程,这里提供了一个代码示例:rocketmq-opentelem...

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践(2)

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践(2)

Messaging Span 定义Specifaition 中描述了 messaging span 的拓扑关系,包括代表消息发送、接收和处理的不同 span 之间的父子和链接关系。关于具体的定义可以参考:Semantic Conventions of Messaging。对应到 RocketMQ 中...

业务全链路追踪最佳实践

1 课时 |
290 人已学 |
免费

分布式链路追踪Skywalking

18 课时 |
293 人已学 |
免费
开发者课程背景图
RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践(1)

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践(1)

在分布式系统中,多个服务之间的交互涉及到复杂的网络通信和数据传输,其中每个服务可能由不同的团队或组织负责维护和开发。因此,在这样的环境下,当一个请求被发出并经过多个服务的处理后,如果出现了问题或错误,很难快速定位到根因。分布式全链路追踪技术则可以帮助我们解决这个问题,它能够跟踪和记录请求在系统中的传...

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践

作者简介:艾阳坤,Apache RocketMQ PMC Member/Committer,CNCF OpenTelemetry Member,CNCF Envoy contributor。在分布式系统中,多个服务之间的交互涉及到复杂的网络通信和数据传输,其中每个服务可能由不同的团队或组织负责维护和...

RMS 分布式链路追踪产品揭秘

RMS 分布式链路追踪产品揭秘

背景为了快速适应业务变化,聚焦业务迭代,各大厂商都进行了分布式架构的升级改造。特别是近几年,随着微服务与云原生的流行,分布式系统的规模愈发庞大,内部服务之间的调用也越来越复杂。然而,引入分布式架构的同时,也带来相应的稳定性问题。各项服务的开发人员、开发语言和部署节点等情况很可能各不相同,...

Go 分布式链路追踪实现原理

Go 分布式链路追踪实现原理

为什么需要分布式链路追踪系统微服务架构给运维、排障带来新挑战在分布式架构下,当用户从浏览器客户端发起一个请求时,后端处理逻辑往往贯穿多个分布式服务,这时会浮现很多问题,比如:请求整体耗时较长,具体慢在哪个服务?请求过程中出错了,具体是哪个服务报错?某个服务的请求量如何&#...

一文详解|Go 分布式链路追踪实现原理

一文详解|Go 分布式链路追踪实现原理

在分布式、微服务架构下,应用一个请求往往贯穿多个分布式服务,这给应用的故障排查、性能优化带来新的挑战。分布式链路追踪作为解决分布式应用可观测问题的重要技术,愈发成为分布式应用不可缺少的基础设施。本文将详细介绍分布式链路的核心概念、架构原理和相关开源标准协议,并分享我们在实现无侵入 Go 采集 Sdk...

阿里云Kubernetes SpringCloud 实践进行时(4): 分布式链路追踪

简介 为了更好地支撑日益增长的庞大业务量,我们常常需要把服务进行整合、拆分,使我们的服务不仅能通过集群部署抵挡流量的冲击,又能根据业务在其上进行灵活的扩展。随着分布式的普及、服务的快速增长与云计算技术的进步,微服务架构也因其特有的优势而备受关注。微服务架构的本质,是把整体的业务拆分成很多有特定明确功...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。