Exibir eventos de log do API Gateway no console do CloudWatch
A seção a seguir explica os pré-requisitos e como visualizar os eventos de log do API Gateway no console do CloudWatch.
Pré-requisitos
-
Você deve ter uma API criada no API Gateway. Siga as instruções em Desenvolver APIs REST no API Gateway.
-
Você deve ter implantado e invocado a API pelo menos uma vez. Siga as instruções em Implantar APIs REST no API Gateway e Invocar APIs REST no API Gateway.
-
Você deve ter o CloudWatch Logs habilitado para um estágio. Siga as instruções em Configurar o registro em log do CloudWatch para APIs REST no API Gateway.
Como exibir solicitações e respostas de APIs registradas em log usando o console do CloudWatch
Abra o console do CloudWatch em https://console.aws.amazon.com/cloudwatch/
. -
Se necessário, altere a Região da AWS. Na barra de navegação, selecione a região em que os seus recursos da AWS residem. Para obter mais informações, consulte Regiões e endpoints.
-
No painel de navegação, escolha Logs, Log groups (Grupos de log).
-
Na tabela Log Groups (Grupos de logs), selecione um grupo de logs do nome API-Gateway-Execution-Logs_{rest-api-id}/{stage-name}.
-
Na tabela Log Streams (Fluxos de log), escolha um fluxo de logs. Você pode usar o carimbo de data e hora para ajudar a localizar o fluxo de logs de seu interesse.
-
Escolha Text (Texto) para visualizar texto bruto ou escolha Row (Linha) para visualizar o evento linha por linha.
Importante
O CloudWatch permite que você exclua streams ou grupos de logs. Não exclua manualmente os streams ou grupos de logs da API do API Gateway. Deixe o API Gateway gerenciar esses recursos. A exclusão manual de grupos ou fluxos de log pode fazer com que as solicitações e as respostas da API não sejam registradas. Se isso acontecer, você pode excluir todo o grupo de logs da API e reimplantá-la. Isso ocorre porque o API Gateway cria grupos ou fluxos de log para um estágio de API no momento em que ela é implantada.