链路追踪业界对标
阿里 | 腾讯 | 美团 | SkyWalking | 小红书 | |
---|---|---|---|---|---|
产品名称 | SLS trace | APM应用性能监控 | Mtrace | SkyWalking | Xray-trace |
成本 | 低 | 较高 | 较低 | 高 | 较低 |
SLA | |||||
副本 | 三副本 | 三副本 | 三副本 | 可配置 | 单副本 |
语言支持 | 多语言(10种语言+) | Java、Go、Python、C++ 、PHP | java、go、C++ | 多语言 | |
协议支持 | 支持OpenTelemetry、Jaeger、Zipkin协议接入 | 支持OpenTelemetry、Jaeger、SkyWalking协议接入 | 自研协议,主要借鉴pinpoint | 自研协议+OpenTelemetry | 自研协议 |
数据规范 | OpenTelemetry Trace 1.0 | OpenTracing协议 | 自研规范 | 自研规范 | 自研规范 |
弹性能力 | 强 | 强 | 较弱 | 较弱 | 较弱 |
底层存储 | 自研LogStore、MetricStore | ES | ClickHouse、HBase | ES | ClickHouse |
异地多活 | 是 | 是 | 否 | - 依赖部署架构 | 否 |
点查性能 | 高 | 高 | 高 | 高 | 较低 |
拓扑染色 | 不支持 | 不支持 | 支持 | 不支持 | 建设中 |
性能指标生成 | 支持 | 支持 | 不支持 | 支持 | 建设中 |
完整日志查看 | 支持 | 支持 | 支持 | 不完备 | 不支持 |
告警能力 | 支持 | 支持 | 不支持 | 不支持 | 不支持 |
慢事务智能分析 | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
Span粒度区分 | 无法区分 | 无法区分 | 可区分RPC级别/内部方法级别 | 无法区分 | 可区分RPC级别/内部方法级别 |