更新时间:2022-08-12 GMT+08:00

日志分析

操作场景

快速获取并分析专享版实例API的调用日志。

前提条件

已调用API。

操作步骤

  1. 登录管理控制台。
  2. 在管理控制台左上角单击,选择区域。
  3. 单击管理控制台左上角,然后单击“API网关 APIG”。
  4. 在左侧导航单击“专享版”,进入专享版实例列表页,单击“查看控制台”,进入API开发与调用管理页面。
  5. 在左侧导航栏选择调用API > 日志分析,在右侧主页面单击“配置访问日志”
  6. “启动日志记录”修改为,即启用日志记录能力。
  7. “日志组”和“日志流”设置请参见《云日志服务用户指南》,完成后单击“确定”。
  8. 查看日志分析可单击页面右上角“日志字段说明”,根据日志字段说明分析日志。
  9. 如需导出日志,具体步骤请参见云日志服务的“日志转储”章节。

    访问日志的字段采用空格作为分隔符,按照顺序,每个字段的含义如下:

    表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