本文包含對各類服務端日誌的說明。
只有專有雲使用者才有許可權查看服務端日誌。
API 摘要日誌
日誌路徑:~/logs/gateway/gateway-page-digest.log
日誌列印時間
請求地址
響應
結果(Y/N)
耗時:單位 ms
operationType
系統名
appId
workspaceId
結果碼
用戶端 productId
用戶端 productVersion
渠道
使用者識別碼
裝置識別碼
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.XXX.XXX,HTTP,JSON,2,2406,F,0a1d76671591164847940829820658,T,ANDROID,61,4,2.0)
API 詳細日誌
日誌路徑:~/logs/gateway/gateway-page-detail.log
詳細日誌分為以下類別:
請求日誌:
[request]
響應日誌:
[response]
請求日誌
日誌列印時間
用戶端 IP
TraceId
記錄層級
日誌類型:request
operationType
appId
workspaceId
requestData
sessionId
did:裝置識別碼
contentType
mmtp:T 或者 F,是否使用 MMTP 協議
async:是否非同步呼叫,T 或者 F
響應日誌
日誌列印時間
用戶端 IP
TraceId
記錄層級
日誌類型:response
operationType
appId
workspaceId
responseData
resultStatus:結果碼
contentType
sessionId
did:裝置識別碼
mmtp:T 或者 F,是否使用 MMTP 協議
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
結果碼
壓測標識
請求總量
請求總耗時:ms
格式:
時間 - operationType,appId,workspaceId,結果(Y/N),結果碼,壓測標識(T/F),請求總量,請求總耗時(ms)
範例:
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
此日誌記錄錯誤和異常堆棧。