OpenTelemetry Go
由 OpenTelemetry (开放遥测) 研发
OpenTelemetry Go 是 OpenTelemetry 项目为 Go 语言生态系统打造的一套核心工具集。它提供全面的 API 和 SDK,旨在实现标准化、厂商中立的遥测数据(包括稳定可靠的分布式追踪、指标,以及持续完善中的日志功能)的生成、收集与导出。通过使用 OpenTelemetry Go,开发者可以轻松地对其 Go 应用进行可观测性插桩,从而在复杂的分布式系统中,深入洞察应用行为、性能瓶颈及潜在问题。它简化了可观测性集成,助力开发者构建更健壮、更易于维护的 Go 应用。
- 提供标准化、厂商中立的遥测数据(追踪、指标、日志)处理能力
- 分布式追踪和指标功能稳定可用,日志功能处于 Beta 阶段
- 易于对 Go 应用进行可观测性插桩,支持多种导出器发送数据
- 广泛兼容 Go 语言的活跃版本及主流操作系统和架构