一、支持的依赖与框架
腾讯云增强版 OpenTelemetry Java 探针对常用的开源组件和框架进行了自动埋点,包括 Servlet、Spring Web MVC、Apache Dubbo 等,具体清单请参考 OpenTelemetry Java 探针支持的依赖与框架列表。
此外,腾讯云增强版 OpenTelemetry Java 探针还对 XXL-JOB、Apache Thrift、Undertow 等开源框架进行了埋点增强。
二、支持的应用服务器
腾讯云增强版 OpenTelemetry Java 探针支持常用的应用服务器,具体清单请参考 OpenTelemetry Java 探针支持的应用服务器列表。
三、支持的 Go 版本
1.23+
四、支持的依赖与框架
对于需要自动埋点的依赖库以及框架,请确保满足最低版本要求,具体请参见 支持自动埋点的依赖库以及框架。
五、支持的 Go 版本
Go 1.18+
六、SDK 版本选择
| Go 版本 | SDK 版本 |
| 1.18.x | v1.14.0 |
| 1.19.x | v1.17.0 |
| 1.20.x | v1.24.0 |
| 1.21.x | v1.29.0 |
| 1.22.x | v1.35.0 |
| 1.23.x | v1.38.0 |
| 1.24.x | v1.41.0 |
| 1.25+ | 最新版 |
七、支持的 Python 版本
Python 3.6+
八、探针版本选择
| Python 版本 | 探针版本 | 支持自动埋点的依赖与框架 |
| 3.6.x | 0.32b0 | https://github.com/open-telemetry/opentelemetry-python-contrib/tree/v0.32b0/instrumentation |
| 3.7.x | 0.41b0 | https://github.com/open-telemetry/opentelemetry-python-contrib/tree/v0.41b0/instrumentation |
| 3.8.x | 0.54b1 | https://github.com/open-telemetry/opentelemetry-python-contrib/tree/v0.54b1/instrumentation |
| 3.9+ | 最新版 | https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation |
九、支持的 Node.js 版本
Node.js v14+
十、探针版本选择
| Node.js 版本 | 探针版本 | 支持自动埋点的依赖与框架 |
| 14.x | 0.56.0 | https://github.com/open-telemetry/opentelemetry-js-contrib/blob/auto-instrumentations-node-v0.56.0/metapackages/auto-instrumentations-node/README.md#supported-instrumentations |
| 16.x | 0.56.0 | |
| 18+ | 最新版 | https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/auto-instrumentations-node/README.md#supported-instrumentations |
十一、支持的 .NET 版本
·.NET 6+
·.NET Framework 暂不支持自动接入
十二、探针版本选择
| .NET 版本 | 探针版本 | 支持自动埋点的依赖与框架 |
| 6.x | 1.9.0 | https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/blob/v1.9.0/docs/config.md#traces-instrumentations |
| 7.x | 1.9.0 | |
| 8+ | 最新版 | https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/blob/main/docs/config.md#traces-instrumentations |