7 个版本 (重大更新)
0.7.0 | 2024 年 7 月 15 日 |
---|---|
0.6.0 | 2024 年 5 月 15 日 |
0.5.0 | 2024 年 2 月 25 日 |
0.4.0 | 2023 年 11 月 6 日 |
0.1.0 | 2022 年 9 月 13 日 |
#2 in #otlp
946,967 每月下载量
用于 243 个crate(16个直接使用)
1MB
21K SLoC
OpenTelemetry Proto
此crate包含来自opentelemetry-proto仓库的生成文件以及生成文件中类型与在opentelemetry中定义的类型之间的转换。
*编译器支持:[需要 rustc
1.70+]}
lib.rs
:
此crate包含来自opentelemetry-proto仓库的生成文件以及生成文件中类型与在opentelemetry中定义的类型之间的转换。
根据所需的构建工具,用户可以选择使用tonic或grpcio生成文件。
功能标志
Opentelemetry-proto
包含一组功能标志,以避免引入不必要的依赖项。以下是目前支持的功能的完整列表
信号
trace
:生成用于跟踪的类型。目前支持gen-tonic
。metrics
:生成用于度量的类型。目前支持gen-tonic
。logs
:生成用于日志的类型。目前支持gen-tonic
。zpages
:生成用于zPages的类型。目前仅生成与tracez相关的类型。目前支持gen-tonic
。
用于生成文件的创建
其他
full
:启用上述所有功能。
默认情况下,不启用任何功能。
依赖关系
~1–3.5MB
~66K SLoC