Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-05-11 GMT+08:00

Análise de logs

Esta seção descreve como analisar os logs de chamadas da API de um gateway.

Pré-requisitos

APIs foram chamadas.

Procedimento

  1. Faça logon no console do APIG.
  2. Selecione um gateway na parte superior do painel de navegação.
  3. No painel de navegação, escolha Monitoring & Analysis > Log Analysis.
  1. Clique em Configure Log Collection e altere Collect Logs para para habilitar a coleta de log.
  1. Especifique um grupo de logs e um fluxo de logs e clique em OK. Para obter detalhes sobre grupos de logs e fluxos de logs, consulte Gerenciamento de logs.
  2. Clique em Log Fields para exibir a descrição de cada campo de log. Em seguida, visualize e analise os logs consultando as descrições dos campos de log.
  3. Para exportar logs, consulte Transferência de log.

    Os campos nos logs de acesso são separados usando espaços. A tabela a seguir descreve cada campo de log.

    Tabela 1 Descrição do campo de log

    Campo

    Descrição

    1

    remote_addr

    Endereço IP do cliente

    2

    request_id

    ID da solicitação

    3

    api_id

    ID da API

    4

    user_id

    ID do projeto fornecido por um solicitante para autenticação do IAM

    5

    app_id

    ID da aplicação fornecido por um solicitante para autenticação baseada em aplicação

    6

    time_local

    Hora em que uma solicitação é recebida

    7

    request_time

    Latência de solicitação.

    8

    request_method

    Método de solicitação HTTP

    9

    host

    Nome de domínio

    10

    router_uri

    URI de solicitação

    11

    server_protocol

    Protocolo de solicitação

    12

    status

    Código do status da resposta

    13

    bytes_sent

    Tamanho da resposta em bytes, incluindo a linha de status, cabeçalho e corpo.

    14

    request_length

    O comprimento da solicitação em bytes, incluindo a linha inicial, o cabeçalho e o corpo.

    15

    http_user_agent

    ID do agente do usuário

    16

    http_x_forwarded_for

    Campo de cabeçalho X-Forwarded-For

    17

    upstream_addr

    Endereço de back-end

    18

    upstream_uri

    URI de back-end

    19

    upstream_status

    Código de resposta do back-end

    20

    upstream_connect_time

    Tempo necessário para estabelecer uma conexão com o back-end

    21

    upstream_header_time

    Duração desde o início do estabelecimento de uma conexão até o recebimento do primeiro byte do back-end

    22

    upstream_response_time

    Duração desde o início do estabelecimento de uma conexão até o recebimento do último byte do back-end

    23

    region_id

    ID da região