本文介绍API网关访问日志的字段详情。
日志字段 | 说明 |
---|---|
owner_id | API提供者的阿里云账号ID |
apiGroupUid | API的分组ID |
apiGroupName | API分组名称 |
apiUid | API ID |
apiName | API名称 |
apiStageUid | API环境ID |
apiStageName | API环境名称 |
httpMethod | HTTP请求方法 |
path | 请求路径 |
domain | 调用的域名 |
statusCode | HTTP状态码 |
errorMessage | 错误信息 |
appId | 调用者的应用ID |
appName | 调用者的应用名称 |
clientIp | 调用者的客户端IP地址 |
threat_client_ip | 调用者的客户端IP地址的威胁情报。更多信息,请参见威胁情报字段。 |
exception | 返回的错误信息 |
region | 地域 |
requestHandleTime | 请求时间,格林威治时间 |
requestId | 请求ID,全局唯一。 |
requestSize | 请求大小,单位:字节。 |
responseSize | 返回的数据大小,单位:字节。 |
serviceLatency | 后端延迟,单位:毫秒。 |
errorCode | 错误码code,例如X500ER。 |
requestProtocol | 客户端请求协议,包括HTTP、HTTPS和WS。 |
instanceId | API服务所在的网关实例ID |
initialRequestId | API网关自调用时,例如API-1调用API-2 ,那么API-2的日志会用initialRequestId来记录API-1的requestid。 |
clientNonce | 客户端X-Ca-Nonce头 |
requestQueryString | 客户端请求的查询字符串 |
requestHeaders | 客户端请求的header内容 |
requestBody | 客户端请求的Body内容,最多1024字节。 |
responseHeaders | API响应的header内容 |
responseBody | API响应的response内容,最多1024字节。 |
consumerAppKey | API请求的App Key |
totalLatency | API请求的总延迟,单位:毫秒。 |
customTraceId | 全链路日志的Trace ID |
jwtClaims | 从JWT中解析出来的Claim,可以在分组上配置。 |
plugin | API请求命中的插件列表及相关上下文。 |