Zipkin

简介

Zipkin 是 Twitter 的一个开源项目,允许开发者收集 Twitter 各个服务上的监控数据,并提供查询接口。

Zipkin 是一个开源的分布式追踪系统。在微服务架构下,它用于帮助收集排查潜在问题的时序数据。它同时管理数据收集和数据查询。Zipkin 的设计基于 Google Dagger 论文。

Zipkin的 github 地址:https://github.com/apache/incubator-zipkin

Docker运行方式

docker run -d -p 9411:9411 openzipkin/zipkin

JAVA8运行方式

curl -sSL https://zipkin.io/quickstart.sh | bash -s
java -jar zipkin.jar

源码运行

# get the latest source
git clone https://github.com/openzipkin/zipkin
cd zipkin
# Build the server and also make its dependencies
./mvnw -DskipTests --also-make -pl zipkin-server clean install
# Run the server
java -jar ./zipkin-server/target/zipkin-server-*exec.jar

 

Zipkin
Zipkin