7个版本

0.2.0-eaze.72021年3月29日
0.2.0-eaze.62021年3月24日
0.2.0-eaze.22021年2月18日

#25 in #distributed-tracing

32 每月下载量
用于 eaze-tracing-honeycomb

MIT 许可证

31KB
555 行代码(不包括注释)

tracing-distributed on crates.io Documentation (latest release) Documentation (master)LicenseCircleCI status

eaze-tracing-distributed

当前版本:0.2.0-eaze.7

此crate提供

  • TelemetryLayer,一个通用的跟踪层,用于将跨度事件发布到任意后端
  • 用于实现任意后端分布式跟踪的实用工具

作为跟踪层,TelemetryLayer可以与其他层组合,以提供stdout日志记录、过滤等功能。

此crate主要用于由实现自己的后端的人使用。使用honeycomb.io作为后端的具体实现可在tracing-honeycomb crate中找到。

许可证

MIT

依赖关系

~2.8–9MB
~61K SLoC