サーバーのゲートウェイログを確認できる権限を持っているのは、プライベートクラウドユーザーのみです。
サーバーのゲートウェイログを確認できる権限を持っているのは、プライベートクラウドユーザーのみです。
API サマリーログ
ログパス: ~/logs/gateway/gateway-page-digest.log
- ログ出力時間
- リクエストアドレス
- レスポンス
- 結果 (Y/N)
- 所要時間 (ミリ秒)
- operationType
- システム名
- appId
- workspaceId
- 結果コード
- クライアント productId
- クライアント productVersion
- チャネル
- ユーザー ID
- デバイス ID
- UUID
- クライアント trackId
- クライアント IP
- ネットワークプロトコル: HTTP または HTTP2
- データプロトコル: JSON または PB
- リクエストサイズ (バイト)
- レスポンスサイズ (バイト)
- 負荷テスト識別子
- TraceId: リクエストの一意の識別子。サマリーログ、詳細ログ、および例外ログをリンクできます。
- cpt 識別子
- クライアントシステムタイプ
- バックエンドシステム所要時間
- clientIp タイプ: 4 または 6
- RPC プロトコルバージョン: 1.0 または 2.0
形式:
時間 - (リクエストアドレス, レスポンス, 結果 (Y/N), 所要時間, operationType, システム名, appId, workspaceId, 結果コード, クライアント productId, クライアント productVersion, チャネル, ユーザー ID, デバイス ID, UUID, クライアント trackId, クライアント IP, ネットワークプロトコル, データプロトコル, リクエストサイズ, レスポンスサイズ, 負荷テストの実施有無, TraceId, コンポーネント API かどうか, クライアントシステムタイプ, バックエンドシステム所要時間, IP プロトコルバージョン, RPC プロトコルバージョン)
例:
2020-06-03 14:14:08,001 - (/mgw.htm,response,Y,61ms,alipay.mcdp.space.initSpaceInfo,-,84EFA9A281942,default,1000,-,-,-,-,Wz4Zak5peDgDAGRNW5rFFGhT,Wz4Zak5peDgDAGRNW5rFFGhTN9uqCLa,Wz4Zak5peDgDAGRNW5rFFGhTN9uqCLa,223.104.210.136,HTTP,JSON,2,2406,F,0a1d76671591164847940829820658,T,ANDROID,61,4,2.0)
API 詳細ログ
ログパス: ~/logs/gateway/gateway-page-detail.log
詳細ログは 2 つのカテゴリに分類されます。
- リクエストログ:
[request] - レスポンスログ:
[ response]
リクエストログ
- ログ出力時間
- クライアント IP
- TraceId
- ログレベル
- ログタイプ: リクエスト
- operationType
- appId
- workspaceId
- requestData
- sessionId
- did: デバイス ID
- contentType
- mmtp: MMTP プロトコルの使用有無を示す T または F
- async: 非同期呼び出しの実装有無を示す T または F
レスポンスログ
- ログ出力時間
- クライアント IP
- TraceId
- ログレベル
- ログタイプ: レスポンス
- operationType
- appId
- workspaceId
- responseData
- resultStatus: 結果コード
- contentType
- sessionId
- did: デバイス ID
- mmtp: MMTP プロトコルの使用有無を示す T または F
- async: 非同期呼び出しの実装有無を示す T または F
例:
2017-12-21 15:37:10,208 [100.97.90.113][79c731d51513841830208829314258] INFO - [request]operationType=com.alipay.gateway.test,appId=2A9ADA1045,workspaceId=antcloud,requestData=***,sessionId=-,did=WjtkmWe1uHsDADl7BEleyK2L,contentType=JSON,mmtp=F,async=T
2017-12-21 15:37:10,229 [][79c731d51513841830208829314258] INFO - [response]operationType=com.alipay.gateway.test,appId=2A9ADA1045,workspaceId=antcloud,responseData=***,resultStatus=1000,contentType=JSON,sessionId=-,did=WjtkmWe1uHsDADl7BEleyK2L,mmtp=F,async=T
API 統計ログ
ログパス: ~/logs/gateway/gateway-page-stat-s.log
- ログ出力時間
- operationType
- appId
- workspaceId
- 結果: Y/N
- 結果コード
- 負荷テスト識別子
- 合計リクエスト数
- リクエストの合計所要時間 (ミリ秒)
形式:
時間 - operationType, appId, workspaceId, 結果 (Y/N), 結果コード, 負荷テスト識別子 (T/F), 合計リクエスト数, リクエストの合計所要時間 (ミリ秒)
例:
2017-12-21 15:34:58,419 - com.alipay.gateway.test,2A9ADA1045,antcloud,Y,1000,F,1,3
ゲートウェイスレッド統計ログ
ログパス:~/logs/gateway/gateway-threadpool.log
- ログ出力時間
- スレッド名
- アクティブスレッド数
- 現在のスレッドプール内のスレッド数
- 作成されたスレッドの履歴上の最大数
- コアスレッド数
- 最大スレッド数
- タスクキューサイズ
- 残りのキュー容量
形式:
時間 [スレッド名, ActiveCount, PoolSize, LargestPoolSize, CorePoolSize, MaximumPoolSize, QueueSize, QueueRemainingCapacity]
例:
2017-12-21 16:33:32,617 [gateway-executor,0,80,80,80,400,0,1000]
ゲートウェイ構成ログ
ログパス: ~/logs/gateway/gateway-config.log
このログは、ゲートウェイ構成の変更に関連する通知を記録します。
ゲートウェイデフォルトログ
ログパス: ~/logs/gateway/gateway-default.log
特定のログに割り当てられていないイベントは、このログに出力されます。
ゲートウェイエラーログ
ログパス: ~/logs/gateway/gateway-error.log
このログは、エラーと例外スタックを記録します。