#open-telemetry #resources #detector

opentelemetry-resource-detectors

OpenTelemetry 的社区支持的资源检测器的集合

3 个版本 (重大变更)

0.3.0 2024 年 7 月 16 日
0.2.0 2024 年 6 月 21 日
0.1.0 2024 年 3 月 19 日

#372开发工具

Download history 3/week @ 2024-05-01 12/week @ 2024-05-08 25/week @ 2024-05-15 165/week @ 2024-05-22 121/week @ 2024-05-29 134/week @ 2024-06-05 133/week @ 2024-06-12 337/week @ 2024-06-19 729/week @ 2024-06-26 714/week @ 2024-07-03 1007/week @ 2024-07-10 773/week @ 2024-07-17 1149/week @ 2024-07-24 1614/week @ 2024-07-31 1214/week @ 2024-08-07 1057/week @ 2024-08-14

每月下载量 5,161
用于 2 crate

Apache-2.0

13KB
216

OpenTelemetry — An observability framework for cloud-native software.

OpenTelemetry 资源检测器

为使用 OpenTelemetry 仪表化的应用程序提供的社区支持的资源检测器实现。

概述

[The opentelemetry-resource-detectors] crate 提供了一组用于从运行时检测资源的工具。这个 crate 提供了额外的操作系统和进程相关资源的检测器。尽管由于它们缺乏稳定性而没有包含在 SDK 中,但这些检测器可以促进收集额外的遥测信息。

功能

检测器 实现资源 支持操作系统 语义约定
ProcessResourceDetector PROCESS_COMMAND_ARGS, PROCESS_PID 所有 https://github.com/open-telemetry/semantic-conventions/blob/main/docs/resource/process.md
OsResourceDetector OS_TYPE 所有 https://github.com/open-telemetry/semantic-conventions/blob/main/docs/resource/os.md
HostResourceDetector HOST_ID linux https://github.com/open-telemetry/semantic-conventions/blob/main/docs/resource/host.md
HostResourceDetector HOST_ARCH 所有 https://github.com/open-telemetry/semantic-conventions/blob/main/docs/resource/host.md

依赖

~2.1–3MB
~54K SLoC