网关服务端日志

本文包含对各类服务端日志的说明。

重要

只有专有云用户才有权限查看服务端日志。

API 摘要日志

日志路径:~/logs/gateway/gateway-page-digest.log

  • 日志打印时间

  • 请求地址

  • 响应

  • 结果(Y/N)

  • 耗时:单位 ms

  • 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.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:设备 ID

  • contentType

  • mmtp:T 或者 F,是否使用 MMTP 协议

  • async:是否异步调用,T 或者 F

响应日志

  • 日志打印时间

  • 客户端 IP

  • TraceId

  • 日志级别

  • 日志类型:response

  • operationType

  • appId

  • workspaceId

  • responseData

  • resultStatus:结果码

  • contentType

  • sessionId

  • did:设备 ID

  • 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

此日志记录错误和异常堆栈。