链路追踪详讲

链路追踪详讲什么是链路追踪分布式链路追踪 DistributedT 也叫分布式链路跟踪 分布式跟踪 分布式追踪等等 本文使用分布式 Trace 来简称分布式链路追踪 trace 就犹如一张大的 json 表 同一层级的数据代表同一层级的应用 越往下代表是对下层某个应用的依赖 从图中可以很方便的看到每一个应用调用的名称 调用花费的时间 以及是否成功 下面这张图是我们使用微软的 applicationi 生成的 tracing 图链路追踪技术选型 zipkinjaeger

什么是链路追踪

分布式链路追踪(Distributed Tracing),也叫 分布式链路跟踪,分布式跟踪,分布式追踪 等等。

本文使用分布式Trace来简称分布式链路追踪。

trace就犹如一张大的json表,同一层级的数据代表同一层级的应用,越往下代表是对下层某个应用的依赖。从图中可以很方便的看到每一个应用调用的名称,调用花费的时间,以及是否成功。

下面这张图是我们使用微软的application insights生成的tracing图

在这里插入图片描述

链路追踪技术选型

zipkin jaeger skywalking
OpenTracing兼容
客户端支持语言 java,c#,go,php,python等 java,c#,go,php,python等 Java, .NET Core, NodeJS ,PHP,python
存储 ES,mysql,Cassandra,内存 ES,kafka,Cassandra,内存 ES,H2,mysql,TIDB,sharding sphere
传输协议支持 http,MQ udp/http gRPC
ui丰富程度
实现方式-代码侵入性 拦截请求,侵入 拦截请求,侵入 字节码注入,无侵入
扩展性
trace查询 支持 支持 支持
性能损失
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227237.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午9:38
下一篇 2026年3月16日 下午9:38


相关推荐

  • java ligerui_[Java教程]ligerUI

    java ligerui_[Java教程]ligerUIJava 教程 ligerUI02017 10 2511 00 11 写在前面 最近项目的前框框架用的是 ligerUI 一开始我是拒绝的 因为貌似 ligerUI 很少有人用 我真的很想问我们 team 的斌哥哥为什么要用 ligerUI 来做前端框架 而且从来都没有接触过 ligerUI 哎哎哎 做的过程中真的是很烦很烦 因为没人能帮助 而且官网 api 大多数的 demo 都是从本地获取数据

    2026年3月19日
    3
  • Oracle中decode函数用法解析以及常用场景「建议收藏」

    Oracle中decode函数用法解析以及常用场景「建议收藏」1.decode函数的两种形式第一种形式含义解释:decode(条件,值1,返回值1,值2,返回值2,…值n,返回值n,缺省值)该函数的含义如下:IF条件=值1THEN    RETURN(翻译值1)ELSIF条件=值2THEN    RETURN(翻译值2)    ……ELSIF条件=值nTHEN    RETURN(翻译值n)ELSE    RET…

    2022年7月25日
    13
  • 极限的定义((δ ε X x n ∀ ∃表示的)7种极限存在情况和21种极限不存在的情况总结)

    极限的定义((δ ε X x n ∀ ∃表示的)7种极限存在情况和21种极限不存在的情况总结)极限极限存在的七种情况为:1数列的极限2趋近于x0的极限3趋近于x0+的极限4趋近于x0-的极限5趋近于无穷的极限6趋近于无穷大的极限7趋近于无穷小的极限δεXxn∀∃∞极限存在的定义limxn(n趋于无穷大)=a的定义;∀ε>0∃N∈N+当n>N时/xn-a/<εlimf(x)=a;(x趋于x0)∀ε>0∃δ>0当0</x-x0/<δ时/f(x)

    2022年5月11日
    119
  • 在线客服系统源码 自适应手机移动端 支持多商家 带搭建教程

    在线客服系统源码 自适应手机移动端 支持多商家 带搭建教程下载链接:在线客服系统源码自适应手机移动端支持多商家支持微信公众号/微信小程序带搭建教程-PHP文档类资源-CSDN下载PHP轻量级人工在线客服系统源码自适应手机移动端支持多商家带搭建教程支持多商家支持多商家,每个注册用户为一个商家,每个商家可以添加多个客服。不限坐席每个商家可以无限添加坐席,不限制坐席数支持H5移动端系统自动适配移动端,也可以接入app(h5方式)支持微信公众号/微信小程序客服可以与微信公众号/小程序里的访客实时沟通常见问题自动回复…

    2022年7月19日
    21
  • 龙芯架构是自己的吗_debian重装系统

    龙芯架构是自己的吗_debian重装系统龙芯灵珑一体机,型号9s2a,pmon版本LM9103-1.5.9原机硬盘250g,装有debian5和debian6双系统由于在debian6系统下不小心误删除了部分文件,导致系统不能关机,不能重启,故重装。此次安装采用usb安装方式前期准备:(在linux系统下,下载安装文件,解压文件,拷贝到u盘)1,将debian6的安装文件拷贝到u盘(一体机挑u盘,没有u盘可以采用硬盘…

    2022年10月18日
    4
  • 贾尚文_roc指标详解及实战用法

    贾尚文_roc指标详解及实战用法文章目录混淆矩阵ROCAOUPRCF1-Score多分类的F1-Score选择指标ROC曲线和AUC常被用来评价一个二值分类器的优劣。混淆矩阵其中,TP(真正,TruePositive)表示真正结果为正例,预测结果也是正例;FP(假正,FalsePositive)表示真实结果为负例,预测结果却是正例;TN(真负,TrueNegative)表示真实结果为正例,预测结果却是负例…

    2022年8月31日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号