Usar a Lente de Armazenamento do S3 para melhorar a performance - Amazon Simple Storage Service

Usar a Lente de Armazenamento do S3 para melhorar a performance

Se a opção S3 Storage Lens advanced metrics (Métricas avançadas da Lente de Armazenamento do S3) estiver ativada, você poderá usar as métricas detalhadas de código de status para obter contagens de solicitações bem-sucedidas ou malsucedidas. Você pode usar essas informações para solucionar problemas de acesso ou performance. As métricas detalhadas de código de status mostram contagens para códigos de status HTTP, como 403 Proibido e 503 Serviço Indisponível. Você pode examinar as tendências gerais para obter métricas detalhadas de código de status em buckets do S3, contas e organizações. Depois, você pode detalhar as métricas por bucket para identificar workloads que estão acessando esses buckets e causando erros.

Por exemplo, você pode observar a métrica 403 Forbidden error count (Contagem de erros 403 Proibido) para identificar workloads que estão acessando buckets sem as permissões corretas em vigor. Depois de identificar essas workloads, você pode analisar em mais detalhes fora da Lente de Armazenamento do S3 para solucionar os erros 403 Proibido.

Este exemplo mostra como fazer uma análise de tendência para o erro 403 Proibido usando as métricas 403 Forbidden error count (Contagem de erros 403 Proibido) e % 403 Forbidden errors (% de erros 403 Proibido). Você pode usar essas métricas para identificar workloads que estão acessando buckets sem as permissões corretas em vigor. Você pode fazer uma análise de tendência semelhante para qualquer uma das outras Detailed status code metrics (Métricas de códigos de status detalhados). Para obter mais informações, consulte Glossário de métricas de lente de armazenamento do Amazon S3.

Pré-requisito

Para ver Detailed status code metrics (Métricas de códigos de status detalhados) no painel da Lente de Armazenamento do S3, você deve ativar a opção Advanced metrics and recommendations (Métricas e recomendações avançadas) da Lente de Armazenamento do S3 e selecionar Detailed status code metrics (Métricas de códigos de status detalhados). Para obter mais informações, consulte Criação e atualização dos painéis do Amazon S3 Storage Lens.

Etapa 1: Fazer uma análise de tendências para um código de status HTTP individual

  1. Faça login no AWS Management Console e abra o console do Amazon S3 em https://console.aws.amazon.com/s3/.

  2. No painel de navegação esquerdo, escolha Storage Lens (Lente de Armazenamento) e Dashboards (Painéis).

  3. Na lista Dashboards (Painéis), escolha o nome do painel que deseja visualizar.

  4. Na seção Trends and distributions (Tendências e distribuições), em Primary metric (Métrica primária), escolha 403 Forbidden error count (Contagem de erros 403 Proibido) na categoria Detailed status codes (Códigos de status detalhados). Em Secondary metric (Métrica secundária), escolha % 403 Forbidden errors (% de erros 403 Proibido).

  5. Role para baixo até a seção Top N overview for date (Visão geral dos N principais para data). Em Metrics (Métrica), escolha 403 Forbidden error count (Contagem de erros 403 Proibido) ou % 403 Forbidden errors (% de erros 403 Proibido) na categoria Detailed status codes (Códigos de status detalhados).

    A seção Top N overview for date (Visão geral dos N principais para data) para exibir as principais contagens de erros 403 Proibido por conta, Região da AWS e bucket.

Etapa 2: Analisar a contagem de erros por bucket

  1. Faça login no AWS Management Console e abra o console do Amazon S3 em https://console.aws.amazon.com/s3/.

  2. No painel de navegação esquerdo, escolha Storage Lens (Lente de Armazenamento) e Dashboards (Painéis).

  3. Na lista Dashboards (Painéis), escolha o nome do painel que deseja visualizar.

  4. No painel da Lente de Armazenamento, escolha a guia Bucket.

  5. Role para baixo até a seção Buckets. Em Metrics categories (Categorias de métricas), selecione as métricas Detailed status code (Códigos de status detalhados). Depois, desmarque Summary (Resumo).

    A lista Buckets é atualizada para exibir todas as métricas disponíveis para códigos de status detalhados. Você pode usar essas informações para ver quais buckets têm uma grande proporção de determinados códigos de status HTTP e quais códigos de status são comuns entre os buckets.

  6. Para filtrar a lista Buckets a fim de exibir somente métricas específicas de códigos de status detalhados, escolha o ícone de preferências ( A screenshot that shows the preferences icon in the S3 Storage Lens dashboard. ).

  7. Desmarque todas as métricas de códigos de status detalhados que não quiser ver na lista Buckets.

  8. (Opcional) Em Page size (Tamanho da página), escolha o número de buckets a serem exibidos na lista.

  9. Selecione a opção Confirm (Confirmar).

    A lista Buckets exibe métricas de contagem de erros para o número de buckets especificado. Você pode usar essas informações para identificar buckets específicos que estão apresentando muitos erros e solucionar erros por bucket.

Etapa 3: Solucionar problemas

Depois de identificar os buckets que estão com alta proporção de códigos de status HTTP específicos, você pode solucionar esses erros. Para obter mais informações, consulte as informações a seguir.