发布于: Sep 29, 2022

AWS X-Ray 现已在公开预览版中添加一项支持:通过适用于 OpenTelemetry 的 AWS Distro (ADOT) 跟踪 PHP 应用程序中的端到端请求。ADOT 是 OpenTelemetry 项目的安全发行版,受 AWS 支持。通过这次发布,您现在可以使用 OpenTelemetry PHP SDK 来检测您的 PHP 应用程序,以便使用 X-Ray 进行跟踪。X-Ray 将通过服务地图和跟踪分析工具帮助您在 CloudWatch 控制台中可视化和调试分布式 PHP 应用程序。

客户现在可以使用 AWS 支持的将跟踪数据导出到 AWS X-Ray 所需的 OpenTelemetry 组件,例如用于 Amazon ECS、Amazon EKS、Amazon EC2 和 AWS Lambda 服务的 X-Ray ID 生成器、X-Ray 传播器和资源侦测器。客户还可以使用适用于 PHP 的 AWS SDK 来跟踪向 AWS SDK 发出的请求,而不需要手动记录每个请求。通过使用 ADOT,可以轻松配置应用程序,使其将跟踪数据导出到 AWS X-Ray。

要开始为 AWS X-Ray 检测您的 PHP 应用程序,请参阅以下资源:

1.访问 适用于 OpenTelemetry 的 AWS Distro PHP 文档
2.设置 ADOT PHP 示例应用程序,其中包括一个在 X-Ray 控制台中检测 AWS SDK 调用和查看服务地图的工作示例
3.访问 ADOT 开发人员门户,并下载最新版本的 ADOT 收集器