使用建议

最近更新时间: 2026-06-30 15:06:00

软件使用建议

1. 通过 OpenTelemetry SDK 接入 Go 应用

支持 Go 的官方版本为1.21和1.22。

2. 通过 SkyWalking 协议接入 Go 应用

SkyWalking Go 探针对主流的框架和组件实现了自动埋点,详情请参考 SkyWalking 官方文档

3. 通过增强版 OpenTelemetry Java 探针接入 Java 应用

支持的 Java 版本

支持 Java 8 及以上的 Java 版本,推荐使用 Java 8、Java 11、Java 17、Java 21等 LTS 版本,关于 LTS 版本请参考 Java 官方文档。

支持的依赖与框架

增强版 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 探针支持的应用服务器列表

4. 通过 SkyWalking 协议接入 Java 应用

SkyWalking Java 探针支持的 Java 版本

Java 8~21

SkyWalking 方案支持的框架和组件

SkyWalking 探针对主流的框架和组件实现了自动埋点,详情请参考 SkyWalking 官方文档

5. 通过 OpenTelemetry SDK 接入Python 应用

支持 Python 3.6及以上版本。

6. 通过 SkyWalking 协议接入 Python 应用

SkyWalking Python 探针支持的 Python 版本

Python 3.7+

SkyWalking Python 探针支持的框架和组件

SkyWalking 探针对主流的框架和组件实现了自动埋点,详情请参考 SkyWalking 官方文档

7. 通过 OpenTelemetry-JavaScript 接入Node 应用

支持的 Node.js 版本

Node.js v14+

支持的依赖与框架

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

8. 通过增强版 OpenTelemetry PHP 探针接入 PHP 应用

安装如下工具:

  • PECL
  • Composer
    并确保 Shell 中可以运行以下命令:
php -v
composer -v

自动接入

PHP 8.0+
目前自动埋点支持的框架列表详情请参见 OpenTelemetry 官方文档

手动接入

PHP 7.4+