4 releases (breaking)
Uses old Rust 2015
| 0.4.0 | Apr 20, 2018 |
|---|---|
| 0.3.0 | Apr 8, 2018 |
| 0.2.0 | Sep 27, 2017 |
| 0.1.0 | Aug 19, 2017 |
#8 in #zipkin
44KB
873 lines
rust-zipkin
A collection of crates to support the Zipkin distributed tracing system.
zipkin
The zipkin crate defines Rust types corresponding to Zipkin's object schema, as
well as a Tracer object which handles the heavy lifting of creating and
recording Zipkin spans.
futures-zipkin
The futures-zipkin crate provides an adaptor type which bridges the thread-based
Tracer and the nonblocking futures world. It ensures that a TraceContext
is registered while the inner Future, Stream, or Sink is running.
hyper-zipkin
The hyper-zipkin crate defines Hyper header types corresponding to the standard
headers used for propagation of Zipkin trace contexts thorough remote calls, as
well as functions to serialize and deserialize zipkin TraceContext values
into and out of Hyper Headers collections.
License
This repository is made available under the Apache 2.0 License.
Dependencies
~1.5MB
~25K SLoC