4 个版本 (破坏性)
使用旧的 Rust 2015
0.4.0 | 2018年4月20日 |
---|---|
0.3.0 | 2018年4月8日 |
0.2.0 | 2017年9月27日 |
0.1.0 | 2017年8月19日 |
#8 in #zipkin
42KB
859 行
rust-zipkin
一组支持 Zipkin 分布式跟踪系统的 crate。
zipkin
zipkin crate 定义了与 Zipkin 对象模式对应的 Rust 类型,以及一个 Tracer
对象,该对象处理创建和记录 Zipkin span 的繁重工作。
futures-zipkin
futures-zipkin crate 提供了一种适配器类型,它将基于线程的 Tracer
和非阻塞的 futures
世界连接起来。它确保在内部 Future
、Stream
或 Sink
运行时注册 TraceContext
。
hyper-zipkin
hyper-zipkin crate 定义了与用于通过远程调用传播 Zipkin 跟踪上下文的标准化头部相对应的 Hyper 头部类型,以及将 zipkin TraceContext
值序列化和反序列化为 Hyper Headers
集合的函数。
许可证
本存储库在 Apache 2.0 许可证 下提供。
依赖关系
~1MB
~15K SLoC