#open-telemetry #tracing #tail #sampling #spans #trace #integration

onesignal-tracing-tail-sample

OpenTelemetry跟踪的尾部采样支持

9次发布

0.2.2 2023年11月22日
0.2.1 2023年11月14日
0.2.0 2023年3月22日
0.1.1 2022年5月20日
0.0.3 2021年12月9日

#208调试

Download history · Rust 包仓库 278/week @ 2024-04-22 · Rust 包仓库 369/week @ 2024-04-29 · Rust 包仓库 392/week @ 2024-05-06 · Rust 包仓库 498/week @ 2024-05-13 · Rust 包仓库 368/week @ 2024-05-20 · Rust 包仓库 261/week @ 2024-05-27 · Rust 包仓库 401/week @ 2024-06-03 · Rust 包仓库 324/week @ 2024-06-10 · Rust 包仓库 346/week @ 2024-06-17 · Rust 包仓库 438/week @ 2024-06-24 · Rust 包仓库 321/week @ 2024-07-01 · Rust 包仓库 451/week @ 2024-07-08 · Rust 包仓库 326/week @ 2024-07-15 · Rust 包仓库 611/week @ 2024-07-22 · Rust 包仓库 526/week @ 2024-07-29 · Rust 包仓库 682/week @ 2024-08-05 · Rust 包仓库

2,145 每月下载

MIT 许可证

78KB
1.5K SLoC

onesignal-tracing-tail-sampling

这是tracing-opentelemetry的分支,目的是允许我们进行内存中的尾部采样


lib.rs:

tracing库提供扩展,以缓冲完整的跟踪数据并启用尾部采样。

此包中重新实现了tracing提供的一些功能,例如OpenTelemetry集成。上游集成在关闭时将跟踪数据作为转发,而不是缓冲,但这防止了复杂的尾部采样。

依赖关系

~5.5MB
~98K SLoC