4 个版本 (重大更改)

0.20.0 2023年7月29日
0.19.0 2023年3月26日
0.18.0 2022年9月13日
0.1.0 2019年6月27日

#4#分布式跟踪

Download history 221208/week @ 2024-03-14 200806/week @ 2024-03-21 240592/week @ 2024-03-28 209647/week @ 2024-04-04 228691/week @ 2024-04-11 237714/week @ 2024-04-18 225339/week @ 2024-04-25 229764/week @ 2024-05-02 248881/week @ 2024-05-09 270084/week @ 2024-05-16 256085/week @ 2024-05-23 274649/week @ 2024-05-30 279653/week @ 2024-06-06 266723/week @ 2024-06-13 258197/week @ 2024-06-20 236613/week @ 2024-06-27

1,103,393 每月下载量
用于 214 个crate (23 直接)

Apache-2.0

260KB
4.5K SLoC

OpenTelemetry — An observability framework for cloud-native software.

OpenTelemetry Rust API

Rust 版本的 OpenTelemetry 实现。

Crates.io: opentelemetry-api Documentation LICENSE GitHub Actions CI codecov Slack

概述

OpenTelemetry 是一套工具、API 和 SDK,用于对软件进行仪器化,生成并收集用于分析的数据(指标、日志和跟踪),以了解软件的性能和行为。您可以使用 PrometheusJaeger 和其他可观测性工具导出和分析这些数据。

编译器支持: 需要 rustc 1.60+

依赖项

~1.8–2.8MB
~51K SLoC