AWS サポートからリクエストされた Amazon S3 リクエスト ID の値を収集する方法を教えてください。

所要時間1分
0

Amazon Simple Storage Service (Amazon S3) の問題解決のため、AWS サポートに問い合わせました。問題のトラブルシューティングに役立つ情報を提供しようと思います。

簡単な説明

Amazon S3 では、処理するリクエストごとに 1 組のリクエスト ID が生成されます。Amazon S3 のトラブルシューティングについて AWS サポートに問い合わせるときは、失敗したアクションに関連する S3 リクエスト ID ペアの値を提供する必要があります。この情報は、AWS サポートが問題を可能な限り迅速に特定してトラブルシューティングするのに役立ちます。

解決策

Amazon S3 リクエスト ID ペアには、HTTP ヘッダーと詳細ログからいくつかの方法でアクセスできます。これには、AWS CloudTrail で S3 API 呼び出しをログに記録する方法もあります。Amazon S3 リクエスト ID ペアを取得する方法の詳細については、「 AWS サポートの Amazon S3 リクエスト ID の取得」を参照してください。S3 リクエスト ID ペアの各半分の説明に使用される名前は、S3 リクエスト ID ペアの取得方法によって異なります。次の表は、S3 リクエスト ID ペアの取得によく使用される 3 つの方法と、それぞれに使用される対応名を示しています:

アクセス方法ペアのファーストネームペアのセカンドネーム
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 サポートからリクエストされた場合は、必ず S3 リクエスト ID ペアの両方の値を提供してください。

CloudTrail データイベントロギングでリクエスト ID ペアを取得する方法の詳細については、「AWS CloudTrail を使用して Amazon S3 API 呼び出しをロギングする」を参照してください。S3 オブジェクトの CloudTrail データイベントロギングでは、リクエスト ID と拡張リクエスト ID の両方のデータが取得されます。

関連情報

Windows PowerShell 用 AWS ツールのレスポンスロギング

トラブルシューティング

チュートリアル: CloudWatch イベントを使用して Amazon S3 オブジェクトレベルのオペレーションをログに記録する

AWS公式
AWS公式更新しました 1年前
コメントはありません

関連するコンテンツ