#google #trace #spans #open-telemetry #exporter #grpc #tracing

opentelemetry-stackdriver

一个将跟踪信息上传到 Google Stackdriver trace 的 Rust OpenTelemetry 导出器

28 个版本 (破坏性更新)

0.21.0 2024 年 7 月 21 日
0.19.1 2024 年 3 月 19 日
0.18.0 2023 年 11 月 6 日
0.17.0 2023 年 7 月 30 日
0.4.0 2020 年 3 月 30 日

#163 in 网页编程

Download history • Rust 包仓库 661/week @ 2024-05-03 • Rust 包仓库 559/week @ 2024-05-10 • Rust 包仓库 639/week @ 2024-05-17 • Rust 包仓库 467/week @ 2024-05-24 • Rust 包仓库 565/week @ 2024-05-31 • Rust 包仓库 552/week @ 2024-06-07 • Rust 包仓库 688/week @ 2024-06-14 • Rust 包仓库 512/week @ 2024-06-21 • Rust 包仓库 501/week @ 2024-06-28 • Rust 包仓库 678/week @ 2024-07-05 • Rust 包仓库 403/week @ 2024-07-12 • Rust 包仓库 513/week @ 2024-07-19 • Rust 包仓库 588/week @ 2024-07-26 • Rust 包仓库 689/week @ 2024-08-02 • Rust 包仓库 416/week @ 2024-08-09 • Rust 包仓库 544/week @ 2024-08-16 • Rust 包仓库

每月下载量 2,317
2 个 Crates 中使用 (通过 opinionated_telemetry)

Apache-2.0

190KB
2.5K SLoC

opentelemetry-stackdriver

文档

此 crate 为 Google StackDriver trace 提供了一个 opentelemetry 导出器。它使用 gRPC 发送跟踪跨度。

它受 Apache 2.0 许可证许可。欢迎贡献。

传播器

功能标志 propagator 将启用实现 TextMapPropagator 特性的 GoogleTraceContextPropagator,该特性用于 Google X-Cloud-Trace-Context 跟踪上下文格式。

示例用法

opentelemetry::global::set_text_map_propagator(GoogleTraceContextPropagator::new());

依赖项

~14–25MB
~441K SLoC