Lambda Insights - Amazon CloudWatch

Lambda Insights

O Lambda Insights do CloudWatch Lambda é uma solução de monitoramento e solução de problemas para aplicações sem servidor em execução no AWS Lambda. A solução coleta, agrega e resume métricas no nível do sistema, incluindo tempo da CPU, memória, disco e rede. Ele também coleta, agrega e resume informações de diagnóstico, como inicializações a frio e desligamentos do operador do Lambda para ajudar a isolar problemas com as funções do Lambda e resolvê-los rapidamente.

O Lambda Insights usa uma nova extensão do CloudWatch Lambda, que é fornecida como uma camada do Lambda. Quando você instala essa extensão em uma função Lambda, ela coleta métricas no nível do sistema e emite um único evento de log de performance para cada invocação dessa função Lambda. O CloudWatch usa formatação métrica incorporada para extrair métricas dos eventos de log.

Para obter mais informações sobre as extensões do Lambda, consulte Usar extensões do AWS Lambda. Para obter mais informações sobre o formato de métrica incorporado, consulte Incorporação de métricas em logs.

Você pode usar o Lambda Insights com qualquer função Lambda que utilize um runtime do Lambda compatível com extensões do Lambda. Para obter uma lista desses tempos de execução, consulte API de extensões do Lambda.

Definição de preço

Para cada função do Lambda habilitada para o Lambda Insights, você paga apenas pelo que usar com relação a métricas e logs. Para obter exemplos de preço, consulte Preço do Amazon CloudWatch.

O runtime consumido pela extensão do Lambda (em incrementos de 1 ms) será cobrado. Para obter mais informações sobre preços do Lambda, consulte Preço do AWS Lambda.