網(wǎng)關(guān)服務(wù)端日志
本文包含對(duì)各類服務(wù)端日志的說(shuō)明。
只有專有云用戶才有權(quán)限查看服務(wù)端日志。
API 摘要日志
日志路徑:~/logs/gateway/gateway-page-digest.log
日志打印時(shí)間
請(qǐng)求地址
響應(yīng)
結(jié)果(Y/N)
耗時(shí):?jiǎn)挝?ms
operationType
系統(tǒng)名
appId
workspaceId
結(jié)果碼
客戶端 productId
客戶端 productVersion
渠道
用戶 ID
設(shè)備 ID
UUID
客戶端 trackId
客戶端 IP
網(wǎng)絡(luò)協(xié)議:HTTP 或 HTTP2
數(shù)據(jù)協(xié)議:JSON 或 PB
請(qǐng)求數(shù)據(jù)大小:字節(jié)
響應(yīng)數(shù)據(jù)大小:字節(jié)
壓測(cè)標(biāo)識(shí)
TraceId:請(qǐng)求的唯一標(biāo)識(shí),可以將所有的摘要日志、詳細(xì)日志或者異常日志串起來(lái)
cpt 標(biāo)
客戶端系統(tǒng)類型
后端系統(tǒng)耗時(shí)
clientIp 類型:4 或 6
RPC 協(xié)議版本:1.0 或 2.0
格式:
時(shí)間 - (請(qǐng)求地址,響應(yīng),結(jié)果(Y/N),耗時(shí),operationType,系統(tǒng)名,appId,workspaceId,結(jié)果碼,客戶端productId,客戶端productVersion,渠道,用戶ID,設(shè)備ID,UUID,客戶端trackId,客戶端IP,網(wǎng)絡(luò)協(xié)議,數(shù)據(jù)協(xié)議,請(qǐng)求數(shù)據(jù)大小,響應(yīng)數(shù)據(jù)大小,是否壓測(cè),TraceId,是否組件API,客戶端系統(tǒng)類型,后端系統(tǒng)耗時(shí),IP協(xié)議版本,RPC協(xié)議版本)
樣例:
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 詳細(xì)日志
日志路徑:~/logs/gateway/gateway-page-detail.log
詳細(xì)日志分為以下類別:
請(qǐng)求日志:
[request]
響應(yīng)日志:
[response]
請(qǐng)求日志
日志打印時(shí)間
客戶端 IP
TraceId
日志級(jí)別
日志類型:request
operationType
appId
workspaceId
requestData
sessionId
did:設(shè)備 ID
contentType
mmtp:T 或者 F,是否使用 MMTP 協(xié)議
async:是否異步調(diào)用,T 或者 F
響應(yīng)日志
日志打印時(shí)間
客戶端 IP
TraceId
日志級(jí)別
日志類型:response
operationType
appId
workspaceId
responseData
resultStatus:結(jié)果碼
contentType
sessionId
did:設(shè)備 ID
mmtp:T 或者 F,是否使用 MMTP 協(xié)議
async:是否異步調(diào)用,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 統(tǒng)計(jì)日志
日志路徑:~/logs/gateway/gateway-page-stat-s.log
日志打印時(shí)間
operationType
appId
workspaceId
結(jié)果:Y/N
結(jié)果碼
壓測(cè)標(biāo)識(shí)
請(qǐng)求總量
請(qǐng)求總耗時(shí):ms
格式:
時(shí)間 - operationType,appId,workspaceId,結(jié)果(Y/N),結(jié)果碼,壓測(cè)標(biāo)識(shí)(T/F),請(qǐng)求總量,請(qǐng)求總耗時(shí)(ms)
樣例:
2017-12-21 15:34:58,419 - com.alipay.gateway.test,2A9ADA1045,antcloud,Y,1000,F,1,3
網(wǎng)關(guān)線程統(tǒng)計(jì)日志
日志路徑:~/logs/gateway/gateway-threadpool.log
日志打印時(shí)間
線程名
活動(dòng)線程數(shù)
當(dāng)前線程池的線程數(shù)
創(chuàng)建過(guò)的最大線程數(shù)量
核心線程數(shù)
最大線程數(shù)
任務(wù)隊(duì)列容量
剩余隊(duì)列容量
格式:
時(shí)間 [線程名,ActiveCount,PoolSize,LargestPoolSize,CorePoolSize,MaximumPoolSize,QueueSize,QueueRemainingCapacity]
樣例:
2017-12-21 16:33:32,617 [gateway-executor,0,80,80,80,400,0,1000]
網(wǎng)關(guān)配置日志
日志路徑:~/logs/gateway/gateway-config.log
此日志記錄網(wǎng)關(guān)配置變更的相關(guān)通知。
網(wǎng)關(guān)默認(rèn)日志
日志路徑:~/logs/gateway/gateway-default.log
網(wǎng)關(guān)默認(rèn)日志,未指定特定日志的埋點(diǎn)都會(huì)打到此日志。
網(wǎng)關(guān)錯(cuò)誤日志
日志路徑:~/logs/gateway/gateway-error.log
此日志記錄錯(cuò)誤和異常堆棧。