本文介紹API Gateway訪問日誌的欄位詳情。
日誌項 | 描述 |
apiGroupUid | API的分組ID |
apiGroupName | API分組名稱 |
apiUid | API的ID |
apiName | API名稱 |
apiStageUid | API環境ID |
apiStageName | API環境名稱 |
httpMethod | 調用的HTTP方法 |
path | 請求的PATH |
domain | 調用的網域名稱 |
statusCode | HttpStatusCode |
errorMessage | 錯誤資訊 |
appId | 調用者應用ID |
appName | 調用者應用程式名稱 |
clientIp | 調用者用戶端IP |
exception | 後端返回的具體錯資訊 |
exchangeTimestamp | 整個請求鏈路的IO時間點
|
providerAliUid | API提供者賬戶ID |
region | 地區,如:cn-hangzhou |
requestHandleTime | 請求時間,UTC |
requestId | 請求ID,全域唯一 |
requestSize | 請求大小,單位:位元組 |
responseSize | 返回資料大小,單位:位元組 |
serviceLatency | 訪問後端資源耗時總和,包括申請串連資源耗時,建立串連耗時,調用後端服務耗時,單位:毫秒 |
errorCode | 錯誤碼code,如:X500ER |
requestProtocol | 用戶端請求協議:HTTP/HTTPS/WS |
instanceId | API服務所在的網關執行個體ID |
initialRequestId | API Gateway自調用時,例如API-1調用API-2 ,那麼API-2的日誌中會用initialRequestId來記錄API-1的requestid。 |
clientNonce | 用戶端X-Ca-Nonce頭 |
requestQueryString | 用戶端請求的queryString(僅專享執行個體) |
requestHeaders | 用戶端請求的header內容(僅專享執行個體) |
requestBody | 用戶端請求的body內容,最多1024個位元組(僅專享執行個體) |
responseHeaders | API響應的header內容(僅專享執行個體) |
responseBody | API響應的response內容,最多1024個(僅專享執行個體) |
consumerAppKey | API請求的appKey |
totalLatency | API請求的總延遲,單位毫秒 |
customTraceId | 全鏈路日誌的traceId |
jwtClaims | 從JWT中解析出來的Claim,可以在分組上配置 |
plugin | API請求命中的外掛程式列表及相關上下文 |