EventBridge Pipes ログスキーマのリファレンス - Amazon EventBridge

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

EventBridge Pipes ログスキーマのリファレンス

次のリファレンスでは、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 ステータスコード。

@message

呼び出したサービスから返されたエラーメッセージ。

details

呼び出したサービスから返された詳細なエラー情報。

awsService

呼び出したサービスの名前。

requestId

呼び出したサービスからの、このリクエストのリクエスト ID。