Como faço para reduzir e evitar cobranças desnecessárias no CloudWatch?
Quero reduzir e evitar cobranças desnecessárias geradas no Amazon CloudWatch.
Resolução
Para identificar suas cobranças de uso do CloudWatch, revise seus Relatórios de uso e de custo da AWS. Para reduzir e evitar cobranças desnecessárias, analise os serviços do CloudWatch e implemente métodos econômicos. É uma boa prática ativar os alertas de cobrança para monitorar os custos futuros da AWS.
Revise suas métricas personalizadas do CloudWatch
O monitoramento detalhado e as métricas personalizadas do CloudWatch são rateados por hora e medidos quando as métricas são enviadas ao CloudWatch. Para reduzir as cobranças de métricas do CloudWatch, tome as medidas a seguir.
Desative o monitoramento detalhado de instâncias, configurações de lançamento de grupos do Auto Scaling e gateways de API.
Desative o monitoramento de métricas personalizadas. Você incorre em cobranças quando o Amazon Simple Storage Service (Amazon S3) ou o Amazon Simple Email Service (Amazon SES) enviam eventos de solicitação de métrica para o CloudWatch. O agente unificado do CloudWatch usa a operação de API PutMetricData para publicar. Se chamar PutMetricData para obter métricas personalizadas, você gerará cobranças. Além disso, você incorre em cobranças quando envia dimensões e métricas do Amazon Kinesis Data Streams e métricas aprimoradas de relatórios de integridade do AWS Elastic Beanstalk ao CloudWatch.
Para mostrar somente métricas personalizadas, abra o console do CloudWatch, escolha Métricas e, em seguida, digite NOT AWS no campo Pesquisar por qualquer métrica, dimensão ou ID de recurso.
Chamadas de API de métricas do CloudWatch
As cobranças variam para cada operação de API de métrica do CloudWatch. Se sua operação de API exceder a cota do nível gratuito da AWS, você incorrerá em cobranças. As métricas capturadas por ferramentas de monitoramento de terceiros, como GetMetricData e GetMetricWidgetImage não estão incluídas no nível gratuito da AWS. Para obter mais informações, consulte Qual API escolho para as métricas do CloudWatch, GetMetricData ou GetMetricStatistics?
Para reduzir as cobranças das operações de API do CloudWatch e das ferramentas de monitoramento de terceiros, use as seguintes práticas recomendadas:
- Faça chamadas do ListMetrics por meio do Console de Gerenciamento da AWS gratuitamente.
- Para reduzir o volume de operações de API e as cobranças associadas, agrupe várias solicitações de PutMetricData em uma única operação de API e pré-agregue dados de métricas em um StatisticSet.
- Para ferramentas de monitoramento de terceiros, use fluxos de métricas para determinar uma implantação econômica e recuperar somente as métricas que você está monitorando ou que usa nos workloads.
Alarmes do CloudWatch
O número de métricas que você associa a um alarme do CloudWatch também pode gerar custos. Por exemplo, se você tiver um alarme com várias métricas, será cobrado por cada métrica. Para reduzir as cobranças dos alarmes do CloudWatch, remova os alarmes desnecessários.
Para obter mais informações, consulte Automating Amazon CloudWatch alarm cleanup at scale.
Painéis do CloudWatch
Cobranças pelo uso do painel do CloudWatch ocorrem nas seguintes situações:
- Você excede a cota do nível gratuito da AWS de três painéis com um máximo de 50 métricas para cada painel.
- Você faz chamadas para as APIs de painel GetDashboard, ListDashboards, PutDashboard e DeleteDashboards excedem a cota do nível gratuito da AWS.
- Você usa a API Exception: Operação da API GetMetricWidgetImage.
Para reduzir as cobranças, execute as seguintes ações:
- Exclua painéis desnecessários.
- Se você estiver usando o nível gratuito da AWS, limite o número total de painéis a três.
- Faça operações de API do painel por meio do Console de Gerenciamento da AWS.
CloudWatch Logs
Os logs do CloudWatch são cobrados por ingestão, armazenamento de arquivamento e análise. Para reduzir as cobranças, execute as seguintes ações.
Para monitorar o volume de logs gerados pelas workloads, visualize a métrica em um gráfico ou painel do CloudWatch. Para altas taxas de ingestão, consulte Como identifico o grupo de logs que causa um aumento repentino na minha fatura do CloudWatch Logs? Para reduzir as taxas de ingestão, verifique os níveis de log e remova a ingestão desnecessária de logs. Além disso, é uma prática recomendada usar logs de acesso infrequente para armazená-los de maneira econômica.
A política de retenção determina por quanto tempo o CloudWatch Logs mantém os dados. Para reduzir cobranças por arquivamento, modifique a política de retenção para um período de retenção mais curto para limitar os dados armazenados ao longo do tempo.
Cobranças de análise ocorrem quando você usa o Log Insights para consultar logs ou o Live Tail para analisar seus logs em tempo real. Para reduzir as cobranças incorridas pelo Logs Insights, defina suas consultas para serem executadas com prazos mais curtos para que menos dados sejam verificados pelo CloudWatch. Para reduzir as cobranças incorridas pelo Live Tail, minimize o tempo de uso da sessão.
CloudWatch Contributor Insights
Você incorre em cobranças se exceder uma regra do Contributor Insights por mês ou se mais de um milhão de eventos de log corresponderem à regra a cada mês. Para reduzir as cobranças, visualize seus relatórios do Contributor Insights e remova regras desnecessárias.
CloudWatch Synthetics
O CloudWatch Synthetics gera cobranças quando você excede 100 execuções de canários por mês. Para cada execução de canário, você pode gerar cobranças adicionais por outros serviços da AWS usados, como o AWS Lambda, o Amazon S3, o CloudWatch Logs e o CloudWatch Metrics. Para reduzir as cobranças, remova canários desnecessários.
CloudWatch Internet Monitor
O CloudWatch Internet Monitor gera cobranças por cada recurso monitorado e por redes urbanas. Você também pode gerar cobranças adicionais por logs de diagnóstico publicados no CloudWatch Logs. Para reduzir as cobranças, defina um limite para o número máximo de redes urbanas que você monitora.
Container Insights
O Container Insights gera cobranças com base nas métricas coletadas e nos dados de logs ingeridos. Se você usar a observabilidade aprimorada para o Amazon Elastic Kubernetes Service (Amazon EKS), as métricas e os logs do Container Insights serão cobrados por cada observação. Para reduzir as cobranças, desative a observabilidade aprimorada em seus clusters do Amazon Elastic Container Service (Amazon ECS) ou Amazon EKS.
Informações relacionadas
- Tópicos
- Management & Governance
- Idioma
- Português
Vídeos relacionados


Conteúdo relevante
feita há um ano
feita há 11 dias
feita há um ano
feita há um ano
feita há 2 anos
AWS OFICIALAtualizada há 6 meses
AWS OFICIALAtualizada há 4 anos
AWS OFICIALAtualizada há 9 meses