ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

Skywalking 链路追踪

2026/8/13 18:45:57 拓冰建站 浏览量
Skywalking 链路追踪

为什么要使用Skywalking?

用于快速排除定位问题,因为微服务架构中服务数量多且调用链路复杂

 

核心原理

  • 通过语言探针和service mesh获得监控数据
  • Skywalking service(OAP,  负责接收并处理数据)
  • Skywalking Agent:支持SkyWalking、Zikpin、Jaeger 等提供的Tracing数据信息(和业务绑定,负责收集skywalking tracing数据) 下载地址
  • Skywalking UI (监控可视化)
  • 数据库存储storage:MySQL、elasticsearch(负责数据持久化)

image

 

具体操作步骤

  1. 应用程序集成Skywalking Agent
  2. 应用程序配置Skywalking OAP服务地址

image

-javaagent:C:\Users\admin\Desktop\skywalking-agent/skywalking-agent.jar 
SW_AGENT_NAME=ruoyi-auth;SW_AGENT_COLLECTOR_BACKEND_SERVICES=localhost:11800or-javaagent:D:\sky\skywalking-agent.jar
-Dskywalking.agent.service_name=ruoyi-auth
-Dskywalking.collector.backend_service=127.0.0.1:11800

 

参考链接

docker-compose搭建skywalking实现链路追踪

skywalking 中文文档