1.SkyWalking源码阅读-了解SkyWalking架构

架构

SkyWalking主要由三个角色组成:

  1. Agent
  2. Collector
  3. UI

Agent

  1. 职责:
    1. 修改被追踪系统类的字节码,织入追踪逻辑
    2. 采集Trace数据,发送给Collector

Collector

  1. 职责:
    1. 接收Agent发来的Trace数据,组织和填充数据。
    2. 持久化Trace数据

UI

  1. 职责:
    1. 读取持久化的Trace数据,图形化,便于搜索、统计和分析。

你可能感兴趣的:(1.SkyWalking源码阅读-了解SkyWalking架构)