日志分析
操作场景
快速获取并分析专享版实例API的调用日志。
前提条件
已调用API。
操作步骤
- 登录管理控制台。
- 在管理控制台左上角单击,选择区域。
- 单击管理控制台左上角,然后单击“API网关 APIG”。
- 在左侧导航单击“专享版”,进入专享版实例列表页,单击“查看控制台”,进入API开发与调用管理页面。
- 在左侧导航栏选择“配置访问日志”。 ,在右侧主页面单击
- 将“启动日志记录”修改为,即启用日志记录能力。
- “日志组”和“日志流”设置请参见《云日志服务用户指南》,完成后单击“确定”。
- 查看日志分析可单击页面右上角“日志字段说明”,根据日志字段说明分析日志。
- 如需导出日志,具体步骤请参见云日志服务的“日志转储”章节。
访问日志的字段采用空格作为分隔符,按照顺序,每个字段的含义如下:
表1 日志字段说明 序号
字段
说明
1
remote_addr
客户端地址
2
request_id
请求ID
3
api_id
API ID
4
user_id
当使用IAM认证访问时,请求方提供的项目ID
5
app_id
当使用APP认证访问时,请求方提供的APP ID
6
time_local
请求时间
7
request_time
请求延迟
8
request_method
HTTP请求方法
9
host
请求域名
10
router_uri
请求URI
11
server_protocol
请求协议
12
status
响应状态码
13
bytes_sent
响应大小(单位:字节,包含状态行、响应头、响应体)
14
request_length
请求长度(单位:字节,包含起始行、请求头、请求体)
15
http_user_agent
用户代理标识
16
http_x_forwarded_for
X-Forwarded-For头
17
upstream_addr
请求的后端地址
18
upstream_uri
请求后端的URI
19
upstream_status
后端响应状态码
20
upstream_connect_time
与后端建立连接所用时间
21
upstream_header_time
从开始与后端建立连接到从后端获取到首字节所用时间
22
upstream_response_time
从开始与后端建立连接到从后端获取到最后一个字节所用时间
23
region_id
云服务区ID