

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Solução de problemas de filas do Amazon Simple Queue Service usando AWS X-Ray
<a name="sqs-troubleshooting-using-x-ray"></a>

AWS X-Ray coleta dados sobre solicitações que seu aplicativo atende e permite que você visualize e filtre dados para identificar possíveis problemas e oportunidades de otimização. Para qualquer solicitação rastreada para seu aplicativo, você pode ver informações detalhadas sobre a solicitação, a resposta e as chamadas que seu aplicativo faz para AWS recursos downstream, microsserviços, bancos de dados e web HTTP. APIs

Para enviar cabeçalhos de AWS X-Ray rastreamento por meio do Amazon SQS, você pode fazer o seguinte:
+ Usar o [cabeçalho de rastreamento](https://docs.aws.amazon.com/xray/latest/devguide/xray-concepts.html#xray-concepts-tracingheader) `X-Amzn-Trace-Id`.
+ Usar o [atributo do sistema de mensagens](sqs-message-metadata.md#sqs-message-system-attributes) `AWSTraceHeader`

Para coletar dados sobre erros e latência, é necessário instrumentar o cliente do [https://docs.aws.amazon.com/sdk-for-java/latest/reference/index.html?com/amazonaws/services/sqs/AmazonSQSClient.html](https://docs.aws.amazon.com/sdk-for-java/latest/reference/index.html?com/amazonaws/services/sqs/AmazonSQSClient.html) usando o [SDK do AWS X-Ray](https://docs.aws.amazon.com/xray-sdk-for-java/latest/javadoc/index.html).

Você pode usar o AWS X-Ray console para visualizar o mapa de conexões entre o Amazon SQS e outros serviços que seu aplicativo usa. 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-Ray](https://docs.aws.amazon.com/xray/latest/devguide/xray-services-sqs.html)no *Guia do desenvolvedor do AWS X-Ray *.