OpenTelemetry 代码插桩支持下表“状态与发布版本”中所列的各种编程语言。
当然你也可以获取其他语言的非官方实现版本。你可以在 Registry(登记表)中找到它们。
对于 Go、.NET、PHP、Python、Java 和 JavaScript,你可以使用零代码解决方案将插桩添加到你的应用,无需修改代码。
如果你正在使用 Kubernetes,可以借助 Kubernetes 的 OpenTelemetry Operator 向你的应用中注入这些零代码解决方案。
状态与发布版本 {#status-and-releases}
OpenTelemetry 主要功能组件的当前状态如下:
无论 API/SDK 的状态如何,如果你的插桩依赖于在语义约定规范中被标记为实验性的语义约定,你的数据流可能会发生破坏性变更。
API 参考文档 {#api-references}
各个特别兴趣小组(SIG)以特定语言实现 OpenTelemetry API 和 SDK,他们也会为开发者发布 API 参考文档。
以下是可用的参考文档:
上述列表是 /api 的别名。