Solução de problemas do aplicativo - Amazon CloudWatch

Solução de problemas do aplicativo

Com o Application Signals, você pode solucionar problemas de picos de latência que ocorrem raramente nas aplicações. Depois de habilitar o Transaction Search e configurar uma taxa de amostragem pela cabeça que capture 100% das extensões, você obtém visibilidade completa de qualquer problema da aplicação. O cenário a seguir descreve como o Application Signals pode ser usado com extensões de transação para monitorar serviços e identificar problemas de qualidade de serviços.

Exemplo de cenário de solução de problemas

Esse cenário se concentra em uma aplicação de uma clínica para animais de estimação, composta de vários microsserviços que chamam APIs de pagamento de terceiros. Essas chamadas têm sido intermitentemente lentas, impactando assim a receita.

Jane abre o console do CloudWatch Application Signals e percebe que uma aplicação de atendimento ao cliente responsável por registrar clientes está íntegra e não viola nenhum SLO.

Console do CloudWatch Application Signals

Ela abre o serviço para investigar quaisquer padrões de falhas que ocorrem raramente e percebe que a API de registro teve picos intermitentes p99 de latência.

Picos de latência intermitentes

Jane escolhe um ponto de dados no gráfico de latência para visualizar as extensões correlacionadas. Ela agrupa as extensões por ID de cliente para ver todos os clientes afetados pelos picos de latência.

Clientes afetados por picos de latência

Jane seleciona uma das extensões correlacionadas com um status de falha, o que abre a página de detalhes de rastreamentos para o rastreamento selecionado. Ela vai até a seção de linha do tempo dos segmentos para seguir o caminho da chamada, onde percebe que as chamadas para o gateway de pagamento estão falhando e impedindo que os clientes se cadastrem.

Falha nas chamadas de pagamentos