Solução de problemas de filas do Amazon Simple Queue Service usando o AWS X-Ray
AWS X-RayO coleta dados sobre solicitações que seu aplicativo atende e permite visualizar e filtrar dados para identificar possíveis problemas e oportunidades de otimização. Para qualquer solicitação rastreada para o aplicativo, é possível ver informações detalhadas sobre a solicitação, a resposta e as chamadas que o aplicativo faz para recursos, microsserviços, bancos de dados da AWS de downstream e APIs da web HTTP.
Para enviar cabeçalhos de rastreamento do AWS X-Ray por meio do Amazon SQS, é possível executar uma das seguintes ações:
-
Usar o cabeçalho de rastreamento
X-Amzn-Trace-Id. -
Usar o atributo do sistema de mensagens
AWSTraceHeader
Para coletar dados sobre erros e latência, é necessário instrumentar o cliente do AmazonSQS usando o SDK do AWS X-Ray.
É possível usar o console do AWS X-Ray para visualizar o mapa de conexões entre o Amazon SQS e outros serviços usados pela aplicação. Também é possível usar o console para visualizar métricas como a latência média e as taxas de falha. Para obter mais informações, consulte Amazon SQS e AWS X-Rayno Guia do desenvolvedor do AWS X-Ray.