Rastreamento de solicitações do Amazon S3 usando o AWS X-Ray
AWS X-RayO coleta dados sobre solicitações que sua aplicação atende. Em seguida, você pode visualizar e filtrar os dados para identificar e solucionar problemas de performance e erros em suas aplicações distribuídas e arquitetura de microsserviços. Para qualquer solicitação rastreada para a aplicação, é possível ver informações detalhadas sobre a solicitação, a resposta e as chamadas que a aplicação faz para recursos da AWS downstream, microsserviços, bancos de dados e APIs HTTP Web.
Para obter mais informações, consulte O que é o AWS X-Ray? no Guia do desenvolvedor do AWS X-Ray.
Como o X-ray funciona com o Amazon S3
AWS X-RayO oferece suporte à propagação de contexto de rastreamento para o Amazon S3, para que você possa visualizar solicitações completas à medida que elas percorrem toda a aplicação. O X-Ray agrega os dados gerados pelos serviços individuais, como o Amazon S3, o AWS Lambda e o Amazon EC2, e os muitos recursos que compõem sua aplicação. Ele fornece uma visão geral de como sua aplicação está funcionando.
O Amazon S3 integra-se ao X-Ray para propagar o contexto de rastreamento
Para enviar cabeçalhos de rastreamento de X-Ray por meio do Amazon S3, você deve incluir um Id de rastreamento de X-Amzn formatado em suas solicitações. Você também pode instrumentar o cliente do Amazon S3 usando os SDKs do AWS X-Ray. Para obter uma lista dos SDKs compatíveis, consulte a documentação do AWS X-Ray.
Mapas de serviço
Os mapas de serviço do X-Ray mostram as relações entre o Amazon S3 e outros serviços e recursos da AWS em sua aplicação em tempo quase real. Para ver as solicitações completas usando os mapas de serviço X-Ray, você pode usar o console X-Ray para visualizar um mapa das conexões entre o Amazon S3 e outros serviços que sua aplicação usa. Você pode detectar facilmente onde estão ocorrendo altas latências, visualizar a distribuição de nós para esses serviços e, em seguida, detalhar os serviços e caminhos específicos que afetam a performance da aplicação.
Análise de X-Ray
Você também pode usar o console Analytics (Análises) do X-Ray para analisar rastreamentos, visualizar métricas como latência e taxas de falha e gerar Insights para ajudar a identificar e solucionar problemas. Este console também mostra métricas como latência média e taxas de falha. Para obter mais informações, consulte Console do AWS X-Ray no Guia do desenvolvedor do AWS X-Ray.
Regiões disponíveis
O suporte da AWS X-Ray para o Amazon S3 está disponível em todas as regiões da AWS X-Ray