当前位置: 首页 > article >正文

Skywalking trace UI页面中字段信息详解,包括端点、跨度类型和Peer

刚上手Skywalking的同学可能对 trace UI 页面信息中的字段信息不是很了解,在这里就给大家一一讲解,重点关注端点跨度类型和Peer

服务 :服务的名称

实例:服务对应的实例

端点:端点(Endpoint) 对于特定服务所接收的请求路径, HTTPURI路径和gRPC服务的类名 + 方法签名,我们也可以理解为它是一个服务中的其中一个接口。我们可以理解为用户通过Endpoint触发了一个trace

跨度类型:

跨度:跨度(Span)是Trace的组成部分之一, 表示具体的某一个操作,可以是一个方法调用、一个HTTP请求或者其他类型的操作。跨度的类型包括:

  • Entry Span:入栈Span,Segment的入口,当请求进入服务时会创建EntrySpan 类型的Span,一个Segment有且仅有一个Entry Span。
  • Local Span:通常用于记录一个本地方法的调用。
  • Exit Span:出栈Span,Segment的出口,当请求离开当前服务、进入其他服务时会创建 ExitSpan 类型的Span,一个Segment可以有若干个Exit Span。

组件:当前span使用的组件类型,比如说Tomcat、Dubbo、SpringMVC等等

Peer:端点的请求发送到的目标地址,NO Peer表示请求不会继续传递。

错误:表示系统中发生了错误或异常的Span,false表示没有出现。

标记: 日志标签tag,每个 Span 可以有多个键值对形式的 Tags,Tags 是没有时间戳的,只是为 Span 添加一些简单解释和补充信息。

上图中的url、http.method 和 http.status_code就非常容易理解了,分别表示端点对应的url ,http url使用的方法和 http的响应码

我的每一篇文章都希望帮助读者解决实际工作中遇到的问题!如果文章帮到了您,劳烦点赞、收藏、转发!您的鼓励是我不断更新文章最大的动力!


http://www.kler.cn/a/227807.html

相关文章:

  • 「 机器人 」扑翼飞行器控制策略浅谈
  • 详解u3d之AssetBundle
  • 零基础Vue入门4——Vue3基础核心
  • 一文掌握ADB的安装及使用
  • 上位机知识篇---GitGitHub
  • AI编译器之——为什么大模型需要Relax?
  • React16源码: React中详解在渲染阶段Suspend的源码实现
  • 大数据量处理以及结果导出技术方案
  • 【数据结构】分治策略
  • vue2学习笔记(2/2)
  • 使用 axios 请求库,设置请求拦截
  • 命令注入漏洞原理以及修复方法
  • 解释 Python 中的描述符(Descriptor)是什么?如何在 Python 中实现一个简单的 ORM(对象关系映射)?
  • Golang中的HTTP请求凝聚器
  • C语言标准库所有字符串操作库函数汇总
  • ruoyi(若依)(el-menu也可参考)菜单栏过长显示省略号才显示气泡
  • SVDiff: Compact Parameter Space for Diffusion Fine-Tuning——【论文笔记】
  • 聊聊PowerJob的ContainerController
  • Vue中跨域问题的解决
  • 红队渗透靶机:LORD OF THE ROOT: 1.0.1
  • 聊聊并发编程,另送5本Golang并发编程新书
  • LeetCode--代码详解 1.两数之和
  • 为 Windows10 22H2 启用 Microsoft Copilot 功能
  • Android 中的卡顿优化
  • 【JavaEE进阶】 图书管理系统开发日记——肆
  • 1452 - Cannot add or update a child row