如何收集 AWS Support 要求提供的 Amazon S3 请求 ID 值?

1 分钟阅读
0

我已联系 AWS Support 以帮助解决与 Amazon Simple Storage Service (Amazon S3) 相关的问题。我想提供信息来帮助他们解决该问题。

简短描述

Amazon S3 为其处理的每个请求生成一对请求 ID。当您联系 AWS Support 寻求对 Amazon S3 进行故障排除的帮助时,必须提供与失败操作相关的 S3 请求 ID 对的值。此信息有助于 AWS Support 尽快识别和解决您的问题。

解决方法

可使用多种方法从 HTTP 标头和详细日志中获取 Amazon S3 请求 ID 对。这包括使用 AWS CloudTrail 记录 S3 API 调用。有关如何检索 Amazon S3 请求 ID 对的详细信息,请参阅为 AWS Support 获取 Amazon S3 请求 ID。用于描述 S3 请求 ID 对的两个 ID 的名称可能会有所不同,具体取决于检索 S3 请求 ID 对的方式。下表列出了检索 S3 请求 ID 对的三种常用方法以及两个 ID 分别对应的名称:

访问方法对中的第一个名称对中的第二个名称
HTTP 响应标头x-amz-request-idx-amz-id-2
HTTP 响应正文(仅在出现错误时返回)RequestIdHostId
AWS SDK 请求AWS 请求 IDS3 扩展请求 ID

例如,HTTP 请求标头中返回的 S3 请求 ID 对类似于以下内容:

x-amz-request-id: 79104EXAMPLEB723
x-amz-id-2: IOWQ4fDEXAMPLEQM+ey7N9WgVhSnQ6JEXAMPLEZb7hSQDASK+Jd1vEXAMPLEa3Km=

**重要事项:**请务必根据 AWS Support 的要求提供 S3 请求 ID 对的两个值。

有关使用 CloudTrail 数据事件日志来检索请求 ID 对的详细信息,请参阅使用 AWS CloudTrail 记录 Amazon S3 API 调用。S3 对象的 CloudTrail 数据事件日志记录会检索请求 ID 和扩展请求 ID 数据。

相关信息

AWS Tools for Windows PowerShell 的响应日志记录

故障排除

教程: 使用 CloudWatch Events 记录 Amazon S3 对象级操作

AWS 官方
AWS 官方已更新 10 个月前