1 unstable release

Uses old Rust 2015

0.1.0 May 21, 2018

#6 in #zipkin

Download history 1735/week @ 2024-06-10 1447/week @ 2024-06-17 1143/week @ 2024-06-24 1525/week @ 2024-07-01 1370/week @ 2024-07-08 1476/week @ 2024-07-15 1637/week @ 2024-07-22 1606/week @ 2024-07-29 1780/week @ 2024-08-05 1654/week @ 2024-08-12 1390/week @ 2024-08-19 1251/week @ 2024-08-26 1399/week @ 2024-09-02 1296/week @ 2024-09-09 1565/week @ 2024-09-16 1324/week @ 2024-09-23

5,747 downloads per month
Used in 7 crates (via zipkin)

Apache-2.0

33KB
717 lines

rust-zipkin

CircleCI

A collection of crates to support the Zipkin distributed tracing system.

zipkin-types

Documentation

The zipkin-types crate defines Rust types corresponding to Zipkin's object schema.

zipkin

Documentation

The zipkin crate defines a Tracer object which handles the heavy lifting of creating and recording Zipkin spans.

futures-zipkin

Documentation

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

Documentation

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

~110–285KB