Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2023-11-30 GMT+08:00

Análisis de log

Escenario

Esta sección describe cómo obtener y analizar los registros de llamadas a la API de puertas de enlace dedicadas.

Prerrequisitos

Las APIs han sido llamadas.

Procedimiento

  1. Inicie sesión en la consola de gestión.
  2. Haga clic en en la esquina superior izquierda y seleccione una región.
  3. Haz clic en en la esquina superior izquierda y elige API Gateway.
  4. En el panel de navegación, elija Dedicated Gateways. A continuación, haga clic en Access Console en la esquina superior derecha de una puerta de enlace dedicada.
  5. Elija API Calling > Access Logs, y haga clic en Configure Log Collection.
  6. Habilitar la recopilación de registros ().
  7. Especifique un grupo de registro y un flujo de registro y haga clic en OK. Para obtener más información acerca de los grupos de registros y las secuencias de registros, consulte Gestión de log.
  8. Haga clic en Log Fields para ver la descripción de cada campo de registro. A continuación, vea y analice los registros haciendo referencia a las descripciones de los campos de registro.
  9. Para exportar registros, consulte Transferencia de Log.

    Los campos de los registros de acceso se separan mediante espacios. En la siguiente tabla se describe cada campo de registro.

    Tabla 1 Descripción del campo de log

    No.

    Campo

    Descripción

    1

    remote_addr

    Dirección IP del cliente

    2

    request_id

    ID de solicitud

    3

    api_id

    ID de API

    4

    user_id

    ID de proyecto proporcionado por un solicitante para la autenticación IAM

    5

    app_id

    ID de la aplicación proporcionado por un solicitante para la autenticación basada en la aplicación

    6

    time_local

    Hora en que se recibe una solicitud

    7

    request_time

    Solicitar latencia

    8

    request_method

    Método de solicitud HTTP

    9

    host

    Nombre de dominio

    10

    router_uri

    Solicitud de URI

    11

    server_protocol

    Solicitud de protocolo

    12

    status

    Código de estado de respuesta

    13

    bytes_sent

    Tamaño de la respuesta en bytes, incluidos la línea de estado, el encabezado y el cuerpo.

    14

    request_length

    Longitud de la solicitud en bytes, incluyendo la línea de inicio, el encabezado y el cuerpo.

    15

    http_user_agent

    ID de agente de usuario

    16

    http_x_forwarded_for

    Campo de encabezado X-Forwarded-For

    17

    upstream_addr

    Dirección de backend

    18

    upstream_uri

    URI de backend

    19

    upstream_status

    Código de respuesta de backend

    20

    upstream_connect_time

    Tiempo necesario para establecer una conexión con el backend

    21

    upstream_header_time

    Duración desde el inicio del establecimiento de una conexión hasta la recepción del primer byte del backend

    22

    upstream_response_time

    Duración desde el inicio del establecimiento de una conexión hasta la recepción del último byte del backend

    23

    region_id

    ID de región