11次重大发布

0.12.0 2024年8月2日
0.11.0 2024年6月21日
0.10.0 2024年2月27日
0.9.0 2023年11月6日
0.1.0 2021年3月24日

#176 in 调试

Download history 103258/week @ 2024-04-23 96533/week @ 2024-04-30 91613/week @ 2024-05-07 104314/week @ 2024-05-14 106138/week @ 2024-05-21 113912/week @ 2024-05-28 131438/week @ 2024-06-04 136364/week @ 2024-06-11 99404/week @ 2024-06-18 122545/week @ 2024-06-25 104712/week @ 2024-07-02 119332/week @ 2024-07-09 114347/week @ 2024-07-16 113432/week @ 2024-07-23 133212/week @ 2024-07-30 162144/week @ 2024-08-06

544,775 每月下载量
用于 7 crates

Apache-2.0

96KB
2K SLoC

OpenTelemetry — An observability framework for cloud-native software.

OpenTelemetry Datadog

支持由OpenTelemetry编写的应用程序的社区支持供应商集成。

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

概述

OpenTelemetry是一组工具、API和SDK,用于收集、生成、收集和导出遥测数据(指标、日志和跟踪)以进行分析,以便了解您的软件的性能和行为。此crate提供发送遥测数据到Datadog的额外传播器和导出器。

功能

opentelemetry-datadog支持以下功能

  • agent-sampling:将采样决策移至datadog-agent(见agent_sampling.rs示例)。
  • reqwest-blocking-client:使用reqwest阻塞http客户端发送span。
  • reqwest-client:使用reqwest http客户端发送span。
  • surf-client:使用surf http客户端发送span。

完整配置

示例展示了如何覆盖所有配置选项。有关每个选项的详细信息,请参阅DatadogPipelineBuilder文档。

依赖项

~5–20MB
~249K SLoC