Tracing

Tracing

Tips

docker run -it --rm \
-e COLLECTOR_ZIPKIN_HTTP_PORT=9411 \
-p5775:5775/udp -p6831:6831/udp -p6832:6832/udp \
-p5778:5778 -p16686:16686 -p14268:14268 -p9411:9411 \
jaegertracing/all-in-one:latest

FAQ

Jaeger vs Zipkin

  • Jaeger
    • Golang
    • CNCF 项目
    • 更适用于 Kubernates 环境
    • 分为 agent、collector、query 等角色
    • 默认 0.1% 采样
    • spring-cloud-sleuth#628 - Jaeger integration
  • Zipkin
    • Java
    • 在容器化潮流前便已存在
    • 单服务,报表、采集
    • Spring Cloud Sleuth 有集成

jaeger

jaeger architecture

zipkin zipkin architecture