AWS Lambda
Guia do desenvolvedor

Monitoramento e solução de problemas de aplicativos baseados no Lambda

O AWS Lambda monitora automaticamente as funções do Lambda por você, informando métricas por meio do Amazon CloudWatch. Para ajudar você a monitorar seu código à medida que ele é executado, o Lambda rastreia automaticamente o número de solicitações, a duração da execução por solicitação e o número de solicitações que resultam em erros e publica as métricas associadas do CloudWatch. Você pode aproveitar essas métricas para definir alarmes personalizados do CloudWatch. Para obter mais informações sobre o CloudWatch, consulte o Guia do usuário do Amazon CloudWatch.

Você pode visualizar as taxas de solicitação e de erro de cada uma das funções do Lambda usando o console do AWS Lambda, o console do CloudWatch e outros recursos da Amazon Web Services (AWS). Os tópicos a seguir descrevem as métricas do Lambda CloudWatch e como acessá-las.

Você pode inserir instruções de registro em log no seu código para ajudá-lo a validar se o seu código está funcionando conforme o esperado. O Lambda se integra automaticamente com o Amazon CloudWatch Logs e envia todos os logs do seu código a um grupo do CloudWatch Logs associado a uma função do Lambda, (/aws/lambda/<nome da função>). Para saber mais sobre os grupos de log e acessá-los pelo console do CloudWatch, consulte Monitoramento de sistema, aplicativo e arquivos de log personalizados no Guia do usuário do Amazon CloudWatch. Para obter informações sobre como acessar as entradas do log do CloudWatch, consulte Como acessar os logs do Amazon CloudWatch para o AWS Lambda.

nota

Se o código da sua função do Lambda estiver sendo executado, mas você não vir dados do log sendo gerados após vários minutos, isso pode significar que sua função de execução para a função do Lambda não concedeu permissões para gravar dados de log no CloudWatch Logs. Para obter mais informações sobre como garantir que você definiu a função de execução corretamente para conceder essas permissões, consulte Função de execução do AWS Lambda.