Go 自动插桩
Go 自动插桩通过利用 eBPF(Extended Berkeley Packet Filter)技术,为 Go 应用启用自动遥测采集。这种方法可在运行时对 Go 应用进行插桩,而无需修改代码或重新编译。
Operator 会将 OpenTelemetry Go 自动插桩组件注入到 Go 应用容器中,并使用 eBPF 捕获函数调用、HTTP 请求以及其他遥测数据。这为 Go 应用提供了可观测性,同时仅带来极小的性能开销。
启用 Go 插桩
要为 Go 应用启用自动插桩,请为你的 pod 或 namespace 添加注解:
当 pod 创建时,Operator 会自动注入插桩组件。
配置参考
有关详细的配置选项、受支持的 Go 版本以及高级使用场景,请参阅官方 OpenTelemetry Operator 文档: