鼎茂 > 企业资讯 > 分布式追踪原理介绍?

分布式追踪原理介绍?

发布时间:2023/5/22 6:48:47 作者:分布式追踪小编 浏览次数:1352
传统的单体服务通过日志和性能监控为我们的系统提供了良好的观测手段,随着服务之间的交互越来越多,越来越复杂,这种“各自为政”的策略将使我们看不到整体的关联性。为了提高系统的可见性观察,分布式追踪被提了出来,并迅速发展。

传统的单体服务通过日志和性能监控为我们的系统提供了良好的观测手段,随着服务之间的交互越来越多,越来越复杂,这种“各自为政”的策略将使我们看不到整体的关联性。为了提高系统的可见性观察,分布式追踪被提了出来,并迅速发展。 


分布式追踪.jpg



分布式追踪技术识别并提取出分布式软件系统因处理单个服务请求所产生的因果相关的事件,以服务请求为中心对分布式软件系统的行为进行精准、细粒度地刻画,对提高分布式软件系统的运维效率有重要意义. 


分布式追踪体系的构建是以“拆”为核心,其目标是职责分明、高度自治。不同的模块甚至会由不同的团队负责,用不同的语言编写。当我们想要组合这些服务,对外提供统一功能时,我们还需要考虑它的一个可观察性。比如,请求里的服务依赖有哪些,各个节点的耗时是怎么样的,瓶颈在哪里等。

 
像这种涉及上下文请求、端到端的流向监控便是分布式链路追踪了。当我们的系统出现瓶颈或者故障时,就能根据收集到的信息快速定位问题、解决问题。这也是它的价值所在。 


不过,在面对一个复杂的系统时,分布式链路追踪考虑的点就有很多了,主要有以下几点: 


1、透明性:各个模块可能是由不同语言编写,我们需要考虑接入成本,最好是无需改动什么,便可以完成接入。 


2、可靠性:上下文的数据收集是 24 小时持续进行的,分布式链路追踪需要考虑稳定性及规模拓展。 


3、独立性:监控是辅助行为,即使链路追踪繁忙或失败,也不当影响业务的运行。 


当然,最核心的设计还是在于如何将各个节点的统计信息串联起来,并进行分析展示。 

相关文章

即时资讯 2023-06-13
企业开发运营分布式追踪系统的注意事项?
在现代企业中,分布式系统已经成为了常态。这样的系统有许多优点,例如提高了效率,可拓展性强等。但是,也带来了一些挑战,例如调试和追踪问题变得更加困难。分布式追踪系统就是为了解决这个问题而出现的。本文将为企业开发运营分布式追踪系统的注意事项进行分析和总结。
查看详情

即时资讯 2023-05-04
企业定制分布式追踪系统要避开的误区?
​随着信息化技术不断地更新和发展,越来越多的企业开始关注分布式追踪技术的应用。然而,在企业使用分布式追踪系统时,由于对于此技术的认知不足,往往会陷入一些误区,影响其使用效果。下面我们将从企业定制分布式追踪系统误区来详细探讨其问题。
查看详情

即时资讯 2023-04-10
应用分布式追踪系统的优势?
分布式追踪是一种监控和追踪分布式系统的技术,它可以帮助企业更好地管理和调试系统,提高系统的稳定性和可靠性。那么,分布式追踪系统的使用优势有哪些呢?
查看详情

即时资讯 2023-03-20
浅析分布式追踪运营数据并且分析的作用?
​在互联网行业,随着大数据的普及和深入发展,越来越多的企业开始利用数据进行业务决策,而其中最为常见的便是运营数据,那么运营数据的分布式追踪分析作用有哪些呢?
查看详情