O AWS Lambda é uma plataforma de computação sem servidor baseada em eventos, com recursos integrados de dimensionamento automático e gerenciamento de infraestrutura. Apesar das muitas vantagens que o Amazon Lambda oferece, um sistema de monitoramento é necessário para gerenciar seus ambientes complexos, cargas de trabalho dimensionáveis e recursos, além de ajudar a reduzir o MTTR e evitar problemas evitáveis.
O Applications Manager oferece informações avançadas e acionáveis em seu ambiente do Lambda. Nossa ferramenta de monitoramento do AWS Lambda ajuda você a monitorar proativamente os KPIs que são vitais para suas aplicações, obtendo estatísticas em tempo real e agregando-as para análise histórica, e também emprega técnicas de aprendizado de máquina para prever o crescimento e o uso.
O monitoramento do AWS Lambda do Applications Manager é uma ferramenta inteligente com as seguintes vantagens e recursos:
O Applications Manager coleta estatísticas de invocação do Amazon CloudWatch e fornece informações processadas como invocações/min, sucesso e taxas de erro. Monitorar o AWS Lambda para acompanhar as invocações com falha, limitadas e bem-sucedidas. O monitoramento de invocações ajudará você a acompanhar a atividade da aplicação e como suas funções estão operando. Uma queda nas invocações pode indicar um problema com a função ou com um serviço AWS conectado.
O monitoramento do AWS Lambda é importante porque, se o limite de execução simultânea ou o limite de simultaneidade reservado configurado na função for excedido, o AWS Lambda acelerará solicitações adicionais de invocação. Acompanhar a simultaneidade ajuda você a gerenciar funções provisionadas em excesso e dimensionar suas funções para suportar o fluxo de tráfego de aplicações. Você também pode monitorar funções do AWS Lambda para obter mais detalhes sobre execuções simultâneas, como estatísticas de simultaneidade provisionadas, execuções simultâneas e invocações.
Em invocações assíncronas, é habitual encontrar falhas na entrega de destino e filas de mensagens mortas. Na maioria das vezes, ambos os erros ocorrem devido a permissões incorretas, configuração inadequada de recursos ou limites de tamanho. O monitoramento de funções do AWS Lambda pode ser útil para acompanhar as invocações e suas configurações para evitar antecipadamente esses erros.
O Applications Manager também fornece informações sobre o tempo gasto por cada evento e a idade de iteração para invocações baseadas em fluxo. Seja notificado quando o valor da métrica de idade do iterador aumentar e tome medidas para diminuir o tempo tomado pela função para processar registros em um lote de dados.
Ao monitorar métricas cruciais de desempenho do AWS Lambda, como a duração, você pode perceber a velocidade na qual os eventos são executados com dimensões como tempo médio, mínimo e máximo para executar a função. Monitorar a duração também ajudará você a gerenciar melhor os custos do AWS, especialmente se você estiver gerenciando grandes volumes de solicitações em centenas de funções.
O monitoramento do AWS Lambda faz parte da solução de monitoramento da AWS do Applications Manager, que também inclui o monitoramento do AWS ECS. Nosso painel de monitoramento do AWS Lambda exibe informações sobre suas configurações do Lambda em uma única guia para fácil referência. Dados como estatísticas de recursos, informações de segurança e rede, detalhes de função e outros detalhes de configuração estão disponíveis.
Faça download de um teste grátis de 30 dias para explorar o Applications Manager por conta própria ou agende uma demonstração personalizada para uma visita guiada.
Ela nos permite rastrear métricas cruciais, como tempos de resposta, utilização de recursos, taxas de erro e desempenho de transações. Os alertas de monitoramento em tempo real nos notificam imediatamente sobre quaisquer problemas ou anomalias, permitindo tomar medidas imediatas.
Função do revisor: Pesquisa e Desenvolvimento