文档中心>腾讯云可观测平台>应用性能监控>参考信息>OpenTelemetry 方案支持的组件和框架

OpenTelemetry 方案支持的组件和框架

最近更新时间:2024-08-23 15:00:31

我的收藏

增强版 OpenTelemetry Java 探针支持的 Java 版本和框架

支持的 Java 版本

腾讯云增强版 OpenTelemetry Java 探针支持 Java 8 及以上的 Java 版本 ,推荐使用 Java 8、Java 11、Java 17、Java 21等 LTS 版本,关于 LTS 版本,请参考 官方文档

支持的依赖与框架

腾讯云增强版 OpenTelemetry Java 探针对常用的开源组件和框架进行了自动埋点,包括 Servlet、Spring Web MVC、Apache Dubbo 等,具体清单请参考 OpenTelemetry Java 探针支持的依赖与框架列表
此外,腾讯云增强版 OpenTelemetry Java 探针还对 XXL-JOB 2.2.0+ 以及 Apache Thrift 0.9.3+ 进行了埋点增强。

支持的应用服务器

腾讯云增强版 OpenTelemetry Java 探针支持常用的应用服务器,具体清单请参考 OpenTelemetry Java 探针支持的应用服务器列表


OpenTelemetry-Go 方案支持的组件和框架

支持的 Go 版本

Go 的官方支持版本,目前为1.21和1.22,对于更低的版本,理论上可以接入,但社区不保持完整的兼容性,具体信息请参考社区 兼容说明

支持的依赖与框架

OpenTelemetry-Python 方案对于 Go 系的常用依赖库和框架,提供了基于 SDK 的上报方案,请参考社区提供的 完整列表


OpenTelemetry-Python 方案支持的组件和框架

支持的 Python 版本

3.6+

支持的依赖与框架

OpenTelemetry-Python 方案对于 Python 系的常用依赖库和框架,包括 Flask、Django、FastAPI、MySQL Connector 等,提供了自动埋点,在不需要修改代码的情况下就能实现链路信息的上报。其他支持自动埋点的依赖库和框架请参考社区提供的 完整列表


OpenTelemetry-JavaScript 方案支持的组件和框架

支持的 Node.js 版本

Node.JS v14+

支持的依赖与框架

OpenTelemetry-JavaScript 方案对于 Node.js 系的常用依赖库和框架提供了自动埋点,在不需要修改代码的情况下就能实现链路信息的上报。其他支持自动埋点的依赖库和框架请参考社区提供的 完整列表


OpenTelemetry-Dotnet 方案支持的组件和框架

支持的 .NET 版本

.NET SDK ≥ 6
.NET Framework 暂不支持自动接入

支持的依赖与框架

OpenTelemetry-Dotnet 方案对于 .NET 系的常用依赖库和框架,包括 ASPNET、HTTPCLIENT、MYSQLCONNECTOR 等,提供了自动埋点,在不需要修改代码的情况下就能实现链路信息的上报。其他支持自动埋点的依赖库和框架请参考社区提供的 完整列表