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
- Faça logon no console do APIG.
- Selecione um gateway na parte superior do painel de navegação.
- No painel de navegação, escolha Monitoring & Analysis > Log Analysis.
- Clique em Configure Log Collection e altere Collect Logs para
para habilitar a coleta de log.
- 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.
- 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