Métricas do CloudWatch e o CloudWatch Logs para funções do Lambda@Edge - Amazon CloudFront

Métricas do CloudWatch e o CloudWatch Logs para funções do Lambda@Edge

É possível usar métricas do CloudWatch para monitorar, em tempo real, problemas nas funções do Lambda@Edge. Também é possível usar o CloudWatch Logs para obter os logs de função. Não há cobrança adicional pelas métricas ou pelos logs.

Métricas do CloudWatch

Quando você cria um trigger para um evento do CloudFront, o Lambda começa a enviar métricas para o CloudWatch automaticamente. As métricas estão disponíveis para todas as regiões do Lambda, mas para visualizar métricas no console do CloudWatch ou obter os dados de métricas de API do CloudWatch, use a região Leste dos EUA (Norte da Virgínia) (us-east-1). O nome do grupo de métricas é formatado como: AWS/CloudFront/distribution-ID, em que distribution-ID é o ID da distribuição do CloudFront à qual a função do Lambda@Edge está associada.

Para obter mais informações sobre as métricas do CloudWatch, consulte o Guia do usuário do Amazon CloudWatch.

Logs do CloudWatch

O Lambda envia logs de função para o CloudWatch Logs automaticamente. É possível acessar os arquivos de log usando o console do CloudWatch ou a API do CloudWatch Logs.

O Lambda cria streams de log do CloudWatch Logs nas regiões da AWS mais próximas do local em que a função é executada. O nome do grupo de logs é formatado como: /aws/lambda/us-east-1.function-name, em que function-name é o nome que você atribuiu à função quando a criou.

nota

O Lambda@Edge controla os logs com base no volume da solicitação e no tamanho dos logs.

Você deve revisar os arquivos de log do CloudWatch na região correta da AWS para ver os arquivos de log da função do Lambda@Edge. Para ver as regiões em que a função do Lambda@Edge está recebendo tráfego, visualize os gráficos das métricas da função no console do CloudFront. As métricas são exibidas para cada região da AWS. Na mesma página, é possível escolher uma região e visualizar os arquivos de log para ela, a fim de investigar problemas.

Para saber mais sobre como usar o CloudWatch Logs com funções do Lambda@Edge, consulte o seguinte: