15.6SkyWalking链路追踪

分类: 其他Spring Cloud Alibaba组件

SkyWalking 链路追踪

SkyWalking 是分布式系统的应用性能监控工具。本节将学习 SkyWalking 链路追踪。

本节将学习:SkyWalking 简介、安装部署、服务集成、链路追踪,以及性能分析。

SkyWalking 简介

定义

SkyWalking 是分布式系统的应用性能监控(APM)工具,提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。

核心功能

SkyWalking 核心功能:

  • 分布式追踪
  • 性能分析
  • 服务拓扑
  • 告警

安装部署

部署步骤

SkyWalking 部署步骤:

  1. 下载 SkyWalking
  2. 启动 SkyWalking OAP
  3. 启动 SkyWalking UI
  4. 配置 Agent

服务集成

Agent 配置

Agent 配置:

  • 下载 Agent
  • 配置 Agent
  • 启动服务时加载 Agent

启动参数

-javaagent:/path/to/skywalking-agent.jar -Dskywalking.agent.service_name=user-service

链路追踪

追踪功能

链路追踪功能:

  • 请求路径追踪
  • 性能分析
  • 异常定位

性能分析

分析功能

性能分析功能:

  • 响应时间分析
  • 吞吐量分析
  • 错误率分析

官方资源

本节小结

在本节中,我们学习了:

第一个是 SkyWalking 简介。 SkyWalking 是 APM 工具。

第二个是安装部署。 如何部署 SkyWalking。

第三个是服务集成。 如何集成 SkyWalking Agent。

第四个是链路追踪。 链路追踪功能。

第五个是性能分析。 性能分析功能。

这就是 SkyWalking 链路追踪。使用 SkyWalking,可以实现分布式系统的监控和追踪。

在下一节,我们将学习服务监控与告警。