#open-telemetry #metrics #metrics-collection #instrument #sdk #observability #data

ts_opentelemetry_sdk

这是 OpenTelemetry 指标收集和分布式跟踪框架 SDK 的分支。

1 个不稳定版本

0.20.0-beta.12023年6月13日

#22#metrics-collection

27 每月下载
6 个crate(4个直接) 中使用

Apache-2.0

430KB
9K SLoC

OpenTelemetry — An observability framework for cloud-native software.

OpenTelemetry Rust SDK

是 Rust OpenTelemetry 实现的分支。

Crates.io: opentelemetry-sdk Documentation LICENSE

概述

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

编译器支持:需要 rustc 1.60+

OpenTelemetry 基准测试

从根目录运行以下命令

cargo bench

依赖项

~2–18MB
~210K SLoC