Zipkin官网Existing instrumentations翻译

本文是对Zipkin官网Existing instrumentations的翻译。官网的翻译点击这里


Existing instrumentations

每个使用追踪器函数库的主机都会被收集追踪信息并发给Zipkin。当主机对另一个的应用发起请求时,追踪标识符与请求传给Zipkin,所以我们在之后能够将数据整合到span中。

下面的这些函数库提供了不同平台的追踪器的实现。请参阅它们各自的文档来开始启动程序以及获取配置指导。

下面值介绍java相关的

OpenZipkin libraries

这是OpenZipkin 实现的libraries,并且能在 OpenZipkin GitHub上找到。你也能在 Zipkin Gitter聊天室找到作者。
Language:java
Library : brave
Framework:Jersey, RestEASY, JAXRS2, Apache HttpClient, Mysql
Propagation Supported(ID的传播):Http (B3), gRPC (B3)
Transports Supported(span的传输):Http, Kafka, Scribe
Sampling Supported?:Yes
Other notes:Java 6 or higher

社区中的libraries Community libraries

Language Library Framework Propagation Supported Transports Supported Sampling Supported? Other notes
java cassandra-zipkin-tracing Apache Cassandra CQL (B3) Http, Kafka, Scribe Yes Java 8+
java Dropwizard Zipkin Dropwizard Http (B3), Thrift Http, Scribe Yes Java 7 or higher
java htrace HDFS, HBase Http, Scribe Yes Java 7 or higher
java Spring Cloud Sleuth Spring, Spring Cloud (e.g. Stream, Netflix) Http (B3), Messaging (B3) Http, Spring Cloud Stream Compatible (e.g. RabbitMQ, Kafka, Redis or anything with a custom Binder) Yes Java 7 or higher
java Wingtips Any Servlet API framework, roll-your-own, async framework support Http (B3) Http Yes Java 7 or higher, SLF4J MDC support for auto-tagging all log messages with tracing info

你可能感兴趣的:(Zipkin官网Existing instrumentations翻译)