翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
次のリファレンスでは、EventBridge Pipes のログレコードのスキーマについて詳しく説明します。
各ログレコードはパイプ実行ステップを表します。パイプのソースとターゲットがバッチ処理用に設定されている場合、各ログレコードには最大 10,000 件のイベントが含まれます。
詳細については、「Amazon EventBridge Pipes のパフォーマンスのログ記録」を参照してください。
{ "executionId": "
guid
", "timestamp": "date_time
", "messageType": "execution_step
", "resourceArn": "arn:aws:pipes:region
:account
:pipe/pipe-name
", "logLevel": "TRACE
|INFO
|ERROR
", "payload": "{}", "awsRequest": "{}" "awsResponse":"{}" "truncatedFields": ["awsRequest","awsResponse","payload"
], "error": { "httpStatusCode":code
, "message": "error_message
", "details": "", "awsService": "service_name
", "requestId": "service_request_id
" } }
- ExecutionId
-
パイプ実行の ID。
パイプ実行は、パイプによって受信され、エンリッチメントまたはターゲットに送信されるイベントまたはイベントのバッチです。詳細については、「Amazon EventBridge Pipes のログ記録の仕組み」を参照してください。
- timestamp
-
ログイベントが発生した日時。
単位: ミリ秒
- messageType
-
レコードが生成されたパイプ実行ステップ。
パイプ実行ステップの詳細については、「EventBridge Pipes 実行ステップ」を参照してください。
- resourceArn
-
パイプの Amazon リソースネーム (ARN)。
- logLevel
-
パイプログに指定した詳細レベル。
有効な値:
ERROR
|INFO
|TRACE
詳細については、「EventBridge Pipes のログレベルの指定」を参照してください。
- payload
-
パイプが処理しているイベントバッチの内容。
このフィールドが EventBridge に含まれるのは、このパイプのログに実行データを含めるように指定している場合のみです。詳細については、「EventBridge Pipes ログに実行データを含める」を参照してください
重要
これらのフィールドには機密情報が含まれている可能性があります。EventBridge は、ロギング中にこれらのフィールドの内容を編集しようとはしません。
詳細については、「EventBridge Pipes ログに実行データを含める」を参照してください。
- awsRequest
-
エンリッチメントまたはターゲットに送信される JSON 形式のリクエスト。API 送信先に送信されるリクエストの場合、これはそのエンドポイントに送信された HTTP リクエストを表します。
このフィールドが EventBridge に含まれるのは、このパイプのログに実行データを含めるように指定している場合のみです。詳細については、「EventBridge Pipes ログに実行データを含める」を参照してください
重要
これらのフィールドには機密情報が含まれている可能性があります。EventBridge は、ロギング中にこれらのフィールドの内容を編集しようとはしません。
詳細については、「EventBridge Pipes ログに実行データを含める」を参照してください。
- awsResponse
-
エンリッチメントまたはターゲットから返される JSON 形式のレスポンス。API 送信先に送信されたリクエストの場合、これはそのエンドポイントから返された HTTP レスポンスを表します。API 送信先のサービス自体から返されたレスポンスではありません。
このフィールドが EventBridge に含まれるのは、このパイプのログに実行データを含めるように指定している場合のみです。詳細については、「EventBridge Pipes ログに実行データを含める」を参照してください
重要
これらのフィールドには機密情報が含まれている可能性があります。EventBridge は、ロギング中にこれらのフィールドの内容を編集しようとはしません。
詳細については、「EventBridge Pipes ログに実行データを含める」を参照してください。
- truncatedFields
-
レコードを 256 KB のサイズ制限未満に保つために EventBridge が切り捨てた実行データフィールドのリスト。
EventBridge が実行データフィールドを切り捨てる必要がなかった場合でも、このフィールドは表示されますが、
null
となります。詳細については、「EventBridge Pipes ログレコードの実行データの切り捨て」を参照してください。
- エラー
-
このパイプ実行ステップ中に発生したエラーの情報を示します。
このパイプ実行ステップ中にエラーが発生しなかった場合、このフィールドは表示されますが、
null
となります。- httpStatusCode
-
呼び出したサービスから返された HTTP ステータスコード。
- メッセージ
呼び出したサービスから返されたエラーメッセージ。
- details
呼び出したサービスから返された詳細なエラー情報。
- awsService
呼び出したサービスの名前。
- requestId
呼び出したサービスからの、このリクエストのリクエスト ID。