Quero saber o custo de cada bucket do Amazon Simple Storage Service (Amazon S3) em minha conta ou em uma região da AWS. Ou meus custos de armazenamento do Amazon S3 para uma região específica aumentaram e quero saber qual bucket está gerando esse aumento de custo.
Breve descrição
Para verificar qual bucket do Amazon S3 está aumentando o custo do armazenamento, execute as seguintes etapas:
- Adicione uma tag comum a cada bucket.
- Ative a tag como tag de alocação de custos.
Importante: todas as etiquetas podem levar até 24 horas para aparecer no console de Gerenciamento de faturamento e custos.
- Use o AWS Cost Explorer para criar um AWS relatório de uso e custo para sua tag.
Observação: as etiquetas de alocação de custos não mostram os custos incorridos antes de configurar as etiquetas.
Resolução
Antes de começar, sua política do AWS Identity and Access Management (IAM) deve ter permissões para:
Dica: evite usar o usuário raiz da sua conta da AWS para essa solução. Em vez disso, use um usuário ou perfil do IAM com as permissões de que você precisa.
Adição de uma tag comum a cada bucket
- Abra o console do Amazon S3.
- Na lista de buckets, escolha o bucket do qual você deseja monitorar os custos.
- Escolha a exibição Propriedades.
- Role para baixo e escolha Etiquetas.
- Escolha Editar.
- Escolha Adicionar tag.
- Em Chave, insira um nome para a tag que você adicionará a todos os buckets dos quais deseja controlar os custos. Por exemplo, insira “S3-Bucket-Name”.
- Em Valor, insira o nome do bucket.
- Repita as etapas de 1 a 7 para todos os buckets dos quais você deseja monitorar os custos.
Ativação da tag como uma tag de alocação de custos
- Abra o console de Gerenciamento de faturamento e custos.
- No painel de navegação, escolha Etiquetas de alocação de custos.
- Na barra de pesquisa, insira o nome da tag que você criou para seus buckets. Por exemplo, digite “S3-Bucket-Name”.
- Selecione a tag.
- Escolha Ativar.
Use o AWS Cost Explorer para criar um relatório de custos para a tag
- Abra o console de Gerenciamento de faturamento e custos.
- No painel de navegação, escolha Cost Explorer.
- Escolha Iniciar Cost Explorer.
- No painel de navegação, escolha Relatórios.
- Escolha Novo relatório.
- Em Modelos de relatório, selecione Relatório de custos e uso e escolha Criar relatório.
- Em Filtros, para Serviço, selecione S3 (Simple Storage Service). Em seguida, escolha Aplicar filtros.
- Em Tag, selecione a tag que você criou. Por exemplo, selecione S3-Bucket-Name. Em seguida, marque cada bucket do qual você deseja monitorar os custos e escolha Aplicar filtros.
Observação: se você não vir sua etiqueta na lista de filtros, é provável que ela tenha sido criada recentemente e aplicada a um bucket. Aguarde 24 horas e tente criar o relatório novamente.
- Em Opções avançadas, confirme se a opção Mostrar somente recursos sem tag está desmarcada.
- Na parte superior do gráfico, escolha Agrupar por e selecione a tag que você criou.
- Escolha Salvar como.
- Insira um título para seu relatório de custos.
- Escolha Salvar relatório.
Depois de criar o relatório de custos, use o relatório para revisar o custo de cada bucket marcado com a tag de alocação de custos que você criou.
Observação: Você pode configurar um relatório diário ou de hora em hora do AWS relatório de uso e custo para obter mais detalhes de faturamento do Amazon S3. No entanto, esses relatórios não mostram quem fez solicitações para seus buckets. Para ver de onde vêm as solicitações para seu bucket, habilite o registro no nível do objeto ou o registro de acesso ao servidor. Para obter mais informações sobre determinados itens de cobrança do Amazon S3, você deve ativar o registro com antecedência. Em seguida, você terá logs que contêm detalhes da solicitação do Amazon S3.
Informações relacionadas
Relatórios de faturamento e uso de buckets do S3
Uso do relatório mensal de alocação de custos