AWS Lambda oferece suporte ao monitoramento de performance de aplicações (APM) por meio do CloudWatch Application Signals
O AWS Lambda agora oferece suporte ao Amazon CloudWatch Application Signals, uma solução de Application Performance Monitoring (APM – Monitoramento da Performance de Aplicações), permitindo que desenvolvedores e operadores monitorem facilmente a integridade e a performance de suas aplicações sem servidor criadas usando o Lambda.
Os clientes querem uma maneira fácil de identificar e solucionar problemas de performance rapidamente para minimizar o Mean Time To Recovery (MTTR – Tempo Médio de Recuperação) e os custos operacionais da execução de aplicações sem servidor. Agora, o Application Signals fornece painéis pré-criados e padronizados para métricas críticas de aplicações (como throughput, disponibilidade, latência, falhas e erros), rastreamentos correlacionados e interações entre a função Lambda e suas dependências (como outros serviços da AWS), sem exigir nenhuma instrumentação manual ou alterações de código dos desenvolvedores. Isso dá aos operadores uma visão em um único painel da integridade da aplicação e permite que eles se aprofundem para estabelecer a causa raiz das anomalias de performance. Você também pode criar Service Level Objectives (SLOs – Objetivos de Nível de Serviço) no Application Signals para acompanhar de perto os KPIs de performance das operações críticas em sua aplicação, permitindo que você identifique e faça a triagem com facilidade das operações que não atendem aos KPIs de seus negócios. O Application Signals instrumenta automaticamente sua função do Lambda usando bibliotecas aprimoradas do AWS Distro para OpenTelemetry (ADOT), oferecendo melhor performance (latência de inicialização a frio e consumo de memória) do que antes.
Para começar a usá-lo, acesse a guia Configuration (Configuração) no console do Lambda e habilite o Application Signals para sua função com apenas um clique na seção “Monitoring and operational tools” (Ferramentas operacionais e de monitoramento). Para saber mais, acesse a publicação do blog de lançamento, o guia do desenvolvedor do Lambda e o guia do desenvolvedor do Application Signals.
O Application Signals para Lambda está disponível em todas as regiões comerciais da AWS que oferecem o Lambda e o CloudWatch Application Signals.