SkyWalking 6.x 的架构图
可以看到主要由四部分组成:
- Agent(也叫Probe):代理或者探针,集成在被监测的应用中(SDK形式或者动态注入),采集应用的数据发送给后端(OAP)。
- UI:自带的Web页面。
- OAP:后端,接收Agent的数据并进行分析。Agent和OAP通信走的是gRPC,端口号默认为11800;UI和OAP通信走的是HTTP接口,端口号默认为12800。
- Storage:后端存储,OAP处理后的数据存储在这里。生产比较常用的是MySQL和ES。
可以看到主要由四部分组成: