Análise de logs
Cenário
Esta seção descreve como obter e analisar os logs de chamadas da API de gateways dedicados.
Pré-requisitos
APIs foram chamadas.
Procedimento
- Acesse o console de gerenciamento.
- Clique em no canto superior esquerdo e selecione uma região.
- Clique em no canto superior esquerdo e escolha API Gateway.
- No painel de navegação, escolha Dedicated Gateways. Em seguida, clique em Access Console no canto superior direito de um gateway dedicado.
- Escolha Configure Log Collection. e clique em
- Habilite a coleta de logs ().
- 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 log.
- 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.
- 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 Nº
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