定位 #
APM: Tracing + Metric
架构[2] #

agent #
- rpc
dubbo,springboot - mesh
istio, envoy - 中间件
nginx, kong
tomcat - db
mysql - linux
ebpf - k8s
特性 [1] #
- skywalking
- 强依赖传输协议, head传输协议特殊
可以存zipkin,jaeger,openTelemetry的数据,但是不能tracing(拓扑图)分析 - Metrics Analysis Language
- metric 前置分析
- 优势
- 提供更加一致性的查询结果
- 成本
- 劣势
- 丧失灵活性
- 精细的数据查不到
- logging
- es
慢 费钱 - Parse loging from Text
like loki, log前置分析- 通过label而不是正文查log
- Generate Metrics from logs
- es
- Event事件
- 强依赖传输协议, head传输协议特殊
live demo #
参考 #
资源 #
1xx. SkyWalking 在无人驾驶领域的实践 golang集成skywalking