Houve um aumento significativo nos meus custos do Amazon Elastic Container Service (Amazon ECS). Quero entender meus gastos no Amazon ECS. Ou quero usar o Explorador de Custos da AWS para analisar meus custos do Amazon ECS.
Resolução
Usar o Explorador de Custos da AWS para visualizar os custos do Amazon ECS
É possível usar o Explorador de Custos da AWS para verificar dados históricos e previstos sobre seus custos do Amazon ECS.
Importante: depois de aceitar o uso do Explorador de Custos da AWS, não é possível cancelar.
Filtrar os custos do Amazon ECS no Explorador de Custos da AWS
Para visualizar seus custos de uso do Amazon Elastic Compute Cloud (Amazon EC2) no Explorador de Custos da AWS, conclua as seguintes etapas:
- Abra o console de Gerenciamento de Faturamento e Custos da AWS.
- No painel de navegação, escolha Cost Explorer e defina as seguintes configurações:
Selecione um Intervalo de datas e Granularidade.
Em Dimensão, selecione Serviço.
Em Filtros, em Serviço, selecione Elastic Container Service.
Em Tipo de uso, selecione USE1-ECS-EC2-GB-Hours (GB-Hours) e USE1-ECS-EC2-vCPU-Hours (vCPU-Hours).
Observação: o filtro Tipo de uso organiza os custos por região AWS.
Em Tag, selecione a tag atribuída às suas instâncias de contêiner do Amazon ECS.
Para mais informações, consulte Consultar os dados usando o Explorador de Custos.
Para informações sobre como filtrar o Explorador de Custos da AWS para visualizar os custos do AWS Fargate, consulte Lista de verificação de otimização de custos do Amazon ECS e do AWS Fargate.
Para ver suas cobranças mensais do Amazon ECS separadamente pela memória e CPU do Amazon EC2 e do Fargate, use os seguintes filtros:
- ECS-EC2-GB-Hours
- ECS-EC2-vCPU-Hours
- AWS Fargate - Memória
- AWS Fargate - vCPU
Observação: se você estiver usando apenas o Fargate, as cobranças do Amazon EC2 serão listadas como 0.
Analisar os custos do Amazon ECS
Adote as seguintes práticas recomendadas na análise de custos do Amazon ECS:
Usar instâncias spot para otimizar custos
Use as instâncias spot do Amazon EC2 ou do Fargate para otimizar os custos do Amazon ECS. Ao usar instâncias spot na workload, adote as seguintes práticas recomendadas:
A definição de preços spot do Fargate oferece uma taxa de desconto para executar tarefas do Amazon ECS. Para mais informações, consulte Análise aprofundada do Fargate Spot para executar tarefas do Amazon ECS por até 70% menos.
Reduzir as taxas de transferência de dados ao executar tarefas do Amazon ECS
É possível implantar tarefas do Amazon ECS em uma sub-rede privada que usa um gateway NAT para acessar imagens do Amazon Elastic Container Registry (Amazon ECR). Ao fazer isso, você incorre em cobranças de transferência de dados na instância de contêiner ou no Fargate. Para cada nova tarefa que não tem a imagem do contêiner disponível localmente na instância de contêiner, o Amazon ECS baixa a imagem por meio do gateway NAT. Para reduzir esses custos, configure endpoints de nuvem privada virtual (VPC) no Amazon ECR.
Informações relacionadas
Analisar os custos e uso com o Explorador de Custos da AWS
Noções básicas sobre os custos de transferência de dados para serviços de contêineres da AWS
Workshops do EC2 Spot