星尘监控(属于Stardust的一部分)与其它常见全链路追踪工具

对比项

Stardust

Zipkin

Pinpoint

Skywalking

CAT

实现方式

拦截请求,代码埋点

拦截请求

Java探针,字节码增强

Java探针,字节码增强

代码埋点(拦截器,注解、过滤器等)

接入方式

代码侵入,.NET中间件及全局HttpClient注入

基于linkerd或者sleuth方式,引入配置

JavaAgent字节码

JavaAgent字节码

代码侵入

采样种类

Api/Http/SQL/Net/Redis

/RocketMQ/MQTT,自定义代码埋点

Java方法

Java方法

自定义代码埋点

颗粒度

接口/方法/代码

接口级

方法级

方法级

代码级

Agent到Collector

http

http/mq

thrift

gRPC

http/tcp

OpenTracing

支持

支持

不支持

支持

不支持

全局调用统计

支持

不支持

支持

支持

支持

traceid查询

支持

支持

不支持

支持

不支持

报警

支持

不支持

支持

支持

支持

进程监控

支持

不支持

不支持

支持JVM

支持JVM

UI功能

5星

2星

5星

4星

5星

采样上报规则

本地预统计,样本上报

全量上报

全量上报

全量上报

全量上报

数据存储

MySql/SQLite/SqlServer

/Oracle/PostgreSql

ES/MySql/Cassandra

/内存

Hbase

ES/H2

MySql/HDFS