すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:ログのフィールド

最終更新日:Aug 21, 2024

このトピックでは、API Gatewayアクセスログのフィールドについて説明します。

フィールド

説明

apiGroupUid

APIが属するグループのID。

apiGroupName

APIが属するグループの名前。

apiUid

API ID。

apiName

API 名。

apiStageUid

APIが呼び出された環境のID。

apiStageName

環境名。

httpMethod

APIリクエストで使用されたHTTPメソッド。

パス

APIのリクエストパス。

domain

API呼び出しに使用されたドメイン名。

statusCode

HttpStatusCode

errorMessage

返されたエラーメッセージ。

appId

APIの呼び出しに使用されたアプリケーションのID。

appName

APIの呼び出しに使用されたアプリケーションの名前。

clientIp

API呼び出しを開始したクライアントのIPアドレス。

例外

APIのバックエンドサービスによって返された特定のエラーメッセージ。

exchangeTimestamp

リクエストリンクのI/Oポイント。

  • FrontRequestStart: API Gatewayがクライアントからのリクエストの受信を開始した時点。

  • FrontRequestEnd: API Gatewayがクライアントからのリクエストの受信を完了した時点。

  • BackendRequestStart: API Gatewayがバックエンドサービスへのリクエストの転送を開始した時点。

  • BackendRequestEnd: API Gatewayがバックエンドサービスへのリクエストの転送を完了した時点。

  • BackendResponseStart: API Gatewayがバックエンドサービスから応答を受信し始めた時点。

  • BackendResponseEnd: API Gatewayがバックエンドサービスからの応答の受信を完了した時点。

  • FrontResponseStart: API Gatewayがクライアントに応答を送信し始めた時点。

  • FrontResponseEnd: API Gatewayがクライアントへの応答の送信を完了した時点。

providerAliUid

APIを提供するアカウントのID。

region

APIが存在するリージョン。たとえば、cn-hangzhouは、中国 (杭州) リージョンを示します。

requestHandleTime

APIリクエストがAPI Gatewayによって受信されたUTCの時点。

requestId

リクエスト ID。 IDはグローバルに一意です。

requestSize

リクエストサイズ 単位:バイト

responseSize

応答サイズ。 単位:バイト

serviceLatency

バックエンドリソースへのアクセスに費やされた合計時間。 合計時間には、リソースへの接続を要求するために消費された時間、接続を確立するために消費された時間、およびバックエンドサービスを呼び出すために消費された時間が含まれます。 単位:ミリ秒。

errorCode

X500ERなどのエラーコード。

requestProtocol

クライアントが要求を送信するために使用するプロトコル。 有効な値: HTTP、HTTPS、およびWS。

instanceId

APIが属するAPI GatewayインスタンスのID。

initialRequestId

APIが別のAPIを呼び出す場合 (たとえば、API-2を呼び出すAPI-1) 、initialRequestIdを使用して、API-1のリクエストIDをAPI-2のログに記録します。

clientNonce

クライアントから開始されたリクエストのX-Ca-Nonceヘッダー。

requestQueryString

クライアントから開始されたリクエストのqueryString。 このフィールドは専用インスタンス専用です。

requestHeaders

クライアントから開始されたリクエストのヘッダーの内容。 このフィールドは専用インスタンス専用です。

requestBody

クライアントから送信されたリクエストの本文。 ボディの長さは最大1,024バイトです。 このフィールドは専用インスタンス専用です。

responseHeaders

APIレスポンスのヘッダーの内容。 このフィールドは専用インスタンス専用です。

responseBody

応答の内容。 応答は、1,024バイトまでの長さを含むことができる。 このフィールドは専用インスタンス専用です。

consumerAppKey

リクエストで使用されたAppKey。

totalLatency

APIリクエストの合計レイテンシ。 単位:ミリ秒。

customTraceId

エンドツーエンドログのtraceId。

jwtClaims

JSON webトークン (JWT) クレーム。 クレームはグループレベルで設定できます。

plugin

リクエストと関連するコンテキストによってヒットしたプラグイン。