

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# AWS X-Ray 與其他 整合 AWS 服務
<a name="xray-services"></a>

**注意**  
X-Ray 開發套件/協助程式維護通知 – 在 2026 年 2 月 25 日， AWS X-Ray SDKs/協助程式將進入維護模式，其中 AWS 將限制 X-Ray 開發套件和協助程式版本，以僅解決安全問題。如需支援時間軸的詳細資訊，請參閱 [X-Ray SDK 和協助程式支援時間表](xray-sdk-daemon-timeline.md)。建議您遷移至 OpenTelemetry。如需遷移至 OpenTelemetry 的詳細資訊，請參閱[從 X-Ray 檢測遷移至 OpenTelemetry 檢測](https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-migration.html)。

許多 AWS 服務 提供不同層級的 X-Ray 整合，包括取樣和將標頭新增至傳入請求、執行 X-Ray 協助程式，以及自動將追蹤資料傳送至 X-Ray。與 X-Ray 整合可包含下列項目：
+ *主動檢測* – 取樣和檢測傳入請求
+ *被動檢測* – 檢測由其他服務取樣的請求
+ *請求追蹤* – 將追蹤標頭新增至所有傳入請求，並將其傳播到下游
+ *工具* – 執行 X-Ray 協助程式以從 X-Ray SDK 接收區段

**注意**  
X-Ray SDKs包含可與其他 整合的外掛程式 AWS 服務。例如，您可以使用適用於 Java Elastic Beanstalk 的 X-Ray 開發套件外掛程式來新增執行應用程式之 Elastic Beanstalk 環境的相關資訊，包括環境名稱和 ID。

以下是與 X-Ray AWS 服務 整合的一些範例：
+ [AWS Distro for OpenTelemetry (ADOT)](xray-services-adot.md) – 透過 ADOT，工程師可以檢測其應用程式一次，並將相關指標和追蹤傳送至多個 AWS 監控解決方案 AWS X-Ray，包括 Amazon CloudWatch、Amazon OpenSearch Service 和 Amazon Managed Service for Prometheus。
+ [AWS Lambda](xray-services-lambda.md) – 主動和被動檢測所有執行時間的傳入請求。 會將兩個節點 AWS Lambda 新增至追蹤映射，一個用於 AWS Lambda 服務，另一個用於 函數。當您啟用檢測時， AWS Lambda 也會在 Java 和 Node.js 執行時間上執行 X-Ray 協助程式，以便與 X-Ray SDK 搭配使用。
+ [Amazon API Gateway](xray-services-apigateway.md) – 主動和被動檢測。API Gateway 使用取樣規則來判斷要記錄的請求，並將閘道階段的節點新增至您的服務映射。
+ [AWS Elastic Beanstalk](xray-services-beanstalk.md) – 工具。Elastic Beanstalk 在下列平台上包含 X-Ray 協助程式：
  + *Java SE* – 2.3.0 及更新版本組態
  + *Tomcat* – 2.4.0 及更新版本組態
  + *Node.js* – 3.2.0 及更新版本組態
  + *Windows Server* – 2016 年 12 月 9 日之後發行的 Windows Server Core 以外的所有組態

  您可以使用 Elastic Beanstalk 主控台，指示 Elastic Beanstalk 在這些平台上執行協助程式，或使用 `aws:elasticbeanstalk:xray` 命名空間中的 `XRayEnabled`選項。
+ [Elastic Load Balancing](xray-services-elb.md) – 在 Application Load Balancer 上請求追蹤。Application Load Balancer 會將追蹤 ID 新增至請求標頭，然後再將其傳送至目標群組。
+ [Amazon EventBridge](xray-services-eventbridge.md) – 被動檢測。如果使用 X-Ray SDK 檢測將事件發佈至 EventBridge 的服務，則事件目標會收到追蹤標頭，並且可以繼續傳播原始追蹤 ID。
+ [Amazon Simple Notification Service](xray-services-sns.md) – 被動檢測。如果 Amazon SNS 發佈者使用 X-Ray 開發套件追蹤其用戶端，訂閱者可以擷取追蹤標頭，並繼續使用相同的追蹤 ID 從發佈者傳播原始追蹤。
+ [Amazon Simple Queue Service](xray-services-sqs.md) – 被動檢測。如果服務使用 X-Ray SDK 追蹤請求，Amazon SQS 可以傳送追蹤標頭，並繼續使用一致的追蹤 ID 將原始追蹤從寄件者傳播給消費者。
+ [Amazon Bedrock AgentCore](xray-services-sqs.md) – AgentCore 支援透過 X-Ray 整合的分散式追蹤，可讓您在請求流經代理應用程式時追蹤請求。當您啟用 AgentCore 資源的可觀測性時，您可以跨服務邊界傳播追蹤內容，並了解 AI 代理器和工具的效能。

從下列主題中選擇，以探索整組整合的 AWS 服務。

**Topics**
+ [Amazon Bedrock AgentCore 和 AWS X-Ray](xray-services-agentcore.md)
+ [Amazon Elastic Compute Cloud 和 AWS X-Ray](xray-services-ec2.md)
+ [Amazon SNS 和 AWS X-Ray](xray-services-sns.md)
+ [Amazon SQS 和 AWS X-Ray](xray-services-sqs.md)
+ [Amazon S3 和 AWS X-Ray](xray-services-s3.md)
+ [AWS Distro for OpenTelemetry 和 AWS X-Ray](xray-services-adot.md)
+ [使用 追蹤 X-Ray 加密組態變更 AWS Config](xray-api-config.md)
+ [AWS AppSync 而且 AWS X-Ray](xray-services-appsync.md)
+ [的 Amazon API Gateway 主動追蹤支援 AWS X-Ray](xray-services-apigateway.md)
+ [Amazon EC2 和 AWS App Mesh](xray-services-appmesh.md)
+ [AWS App Runner 和 X-Ray](xray-services-app-runner.md)
+ [使用 記錄 X-Ray API 呼叫 AWS CloudTrail](xray-api-cloudtrail.md)
+ [CloudWatch 與 X-Ray 整合](xray-services-cloudwatch.md)
+ [AWS Elastic Beanstalk 而且 AWS X-Ray](xray-services-beanstalk.md)
+ [Elastic Load Balancing 和 AWS X-Ray](xray-services-elb.md)
+ [Amazon EventBridge 和 AWS X-Ray](xray-services-eventbridge.md)
+ [AWS Lambda 而且 AWS X-Ray](xray-services-lambda.md)
+ [AWS Step Functions 而且 AWS X-Ray](xray-services-stepfunctions.md)