Como identifico os custos de transferência de dados no Amazon S3?

2 minuto de leitura
0

Eu incorri em altas taxas de transferência de dados para o Amazon Simple Storage Service (Amazon S3). Quero identificar os buckets que causaram as altas taxas de transferência de dados.

Breve descrição

Você paga por toda a largura de banda que entra e sai do Amazon S3, exceto pelo seguinte:

  • Os primeiros 100 GB de dados que são enviados pela Internet por mês
    Observação: isso é agregado em todos os serviços e regiões da AWS, exceto na Amazon Web Services na China e na AWS GovCloud (EUA).
  • Dados que são recebidos pela Internet
  • Dados que são transferidos entre buckets do S3 na mesma região da AWS
  • Dados que são transferidos de um bucket do Amazon S3 para qualquer serviço na mesma região do bucket do S3
    Observação: Isso inclui dados que são transferidos para uma conta diferente na mesma região.
  • Dados que são transferidos para o Amazon CloudFront

Resolução

1.    Para identificar os buckets responsáveis pela alta transferência de dados, verifique seu relatório de uso do S3. O relatório ajuda você a revisar a operação, a região e a hora em que a transferência de dados ocorreu.

2.    Para identificar os tipos de uso que correspondem à transferência de dados, consulte Entender seus relatórios de faturamento e uso da AWS para o Amazon S3.

3.    Analise os logs de acesso ao servidor S3 associados aos buckets responsáveis pelas altas taxas de transferência de dados. Isso ajuda você a visualizar informações detalhadas sobre as solicitações. Você pode consultar os logs de acesso ao servidor usando o Amazon Athena para obter informações sobre data e hora, operações e solicitantes específicos. Por exemplo, execute a consulta a seguir para ver a quantidade de dados transferidos por meio de um determinado endereço IP durante um período específico:

SELECT SUM(bytessent) as uploadtotal,SUM(objectsize) as downloadtotal,SUM(bytessent + objectsize) AS total FROM s3_access_logs_db.mybucket_logsWHERE remoteIP='1.2.3.4' AND parse_datetime(requestdatetime,'dd/MMM/yyyy:HH:mm:ss Z')BETWEEN parse_datetime('2021-07-01','yyyy-MM-dd')AND parse_datetime('2021-08-01','yyyy-MM-dd');

Para obter mais informações, consulte Como analiso meus logs de acesso ao servidor Amazon S3 usando o Athena?

Informações relacionadas

Entender as taxas de transferência de dados

Métricas de solicitação do Amazon S3 no CloudWatch

Calculadora de Preços da AWS

AWS OFICIAL
AWS OFICIALAtualizada há um ano