

# Cenário: monitorar estimativas de custos usando o CloudWatch
<a name="gs_monitor_estimated_charges_with_cloudwatch"></a>

Neste cenário, você cria um alarme do Amazon CloudWatch para monitorar suas estimativas de gastos. Quando você habilita o monitoramento de estimativas de cobrança para sua conta da AWS, as estimativas de cobrança são calculadas e enviadas várias vezes por dia para o CloudWatch como dados de métrica.

Os dados de métrica de faturamento são armazenados na região Leste dos EUA (Norte da Virgínia) e refletem cobranças mundiais. Esses dados incluem as estimativas de cobrança para cada produto da AWS que você usar, bem como o total geral estimado de suas cobranças da AWS.

É possível optar por receber alertas por e-mail quando as cobranças excederem um determinado limite. Esses alertas são acionados pelo CloudWatch, e as mensagens são enviadas usando o Amazon Simple Notification Service (Amazon SNS).

**nota**  
Para obter informações sobre como analisar as cobranças do CloudWatch nas quais você já incorreu, consulte [Análise, otimização e redução de custos do CloudWatch](cloudwatch_billing.md).

**Topics**
+ [Etapa 1: Habilitar alertas de faturamento](#gs_turning_on_billing_metrics)
+ [Etapa 2: Criar um alarme de faturamento](#gs_creating_billing_alarm)
+ [Etapa 3: verificar o status do alarme](#gs_checking_billing_alarm)
+ [Etapa 4: editar um alarme de faturamento](#gs_editing_billing_alarm)
+ [Etapa 5: excluir um alarme de faturamento](#gs_deleting_billing_alarm)

## Etapa 1: Habilitar alertas de faturamento
<a name="gs_turning_on_billing_metrics"></a>

Para criar um alarme para suas estimativas de despesas, habilite alertas de faturamento para poder monitorar suas estimativas de despesas da AWS e criar um alarme usando dados de métrica de faturamento. Depois de ativar alertas de faturamento, você não poderá desativar a coleta de dados, mas poderá excluir qualquer alarme de faturamento que tenha criado.

Depois que habilitar alertas de pagamento pela primeira vez, levará cerca de 15 minutos para que você possa visualizar dados de faturamento e definir alertas de pagamento.

**Requisitos**
+ Você deverá estar conectado usando as credenciais de usuário raiz ou como um usuário que tenha recebido permissão para visualizar as informações de faturamento.
+ Para contas de faturamento consolidado, os dados de faturamento para cada conta vinculada podem ser encontrados fazendo login como a conta de pagamento. Você pode visualizar dados de faturamento para o total de cobranças estimadas e cobranças estimadas por serviço para cada conta vinculada, além da conta consolidada.
+ Em uma conta de faturamento consolidado, as métricas da conta vinculada ao membro serão capturadas somente se a conta pagante habilitar a preferência **Receber alertas de faturamento**. Se você alterar qual é a conta de gerenciamento/pagante, será necessário habilitar os alertas de faturamento na nova conta de gerenciamento/pagante.
+ A conta não deve fazer parte da Rede de parceiros da Amazon (APN) porque as métricas de faturamento não são publicadas no CloudWatch para contas do APN. Para obter mais informações, consulte [Rede de parceiros da AWS](https://aws.amazon.com/partners/).

**Para ativar o monitoramento de estimativas de gastos**

1. Abra o console de Gerenciamento de Faturamento e Custos da AWS em [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/).

1. No painel de navegação, selecione **Billing Preferences (Preferências de faturamento)**.

1. Em **Preferências de alertas**, escolha **Editar**.

1. Escolha **Receber alertas de faturamento do CloudWatch**.

1. Selecione **Salvar preferências**.

## Etapa 2: Criar um alarme de faturamento
<a name="gs_creating_billing_alarm"></a>

**Importante**  
 Antes de criar um alarme de faturamento, defina a região como Leste dos EUA (Norte da Virgínia). Os dados de métrica de faturamento são armazenados nessa região e representam as despesas em todo o mundo. É necessário habilitar alertas de faturamento na conta ou na conta de gerenciamento/pagante (se você estiver usando faturamento consolidado). Para obter mais informações, consulte: [Etapa 1: habilitar alertas de faturamento](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/gs_monitor_estimated_charges_with_cloudwatch.html#gs_turning_on_billing_metrics). 

 Neste procedimento, você cria um alarme que envia uma notificação quando suas estimativas de cobrança da AWS excedem um limite definido. 

**Para criar um alarme de cobrança usando o console do CloudWatch**

1. Abra o console do CloudWatch, em [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1.  No painel de navegação, escolha **Alarms** (Alarmes) e depois escolha **All alarms** (Todos os alarmes). 

1.  Selecione **Criar alarme**. 

1.  Escolha **Selecionar métrica**. Em **Procurar**, escolha **Cobrança** e, em seguida, escolha **Cobrança estimada total**. 
**nota**  
 Caso não veja a métrica **Faturamento**/**Total da cobrança estimada**, habilite os alertas de faturamento e altere a região para Leste dos EUA (Norte da Virgínia). Para obter mais informações, consulte [Habilitar alertas de faturamento](monitor_estimated_charges_with_cloudwatch.md#turning_on_billing_metrics). 

1.  Marque a caixa de seleção correspondente à métrica **EstimatedCharges** e escolha **Selecionar métrica**. 

1. Em **Statistic** (Estatística), escolha **Maximum** (Máximo).

1. Em **Period** (Período), escolha **6 hours** (6 horas).

1.  Em **Tipo de limite**, escolha **Estático**. 

1.  Em **Whenever EstimatedCharges is…** (Sempre que EstimatedCharges for…), escolha **Greater** (Maior). 

1.  Em **que . . .**, defina o valor para o qual você deseja que seu alarme seja acionado. Por exemplo, **200** USD. 

   Os valores da métrica **EstimatedCharges** estão somente em dólares americanos (USD), e a conversão da moeda é fornecida pela Amazon Services LLC. Para obter mais informações, consulte [O que é o AWS Billing?](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-what-is.html).

1. Em **Configuração adicional**, faça o seguinte:
   + Em **Datapoints to alarm** (Pontos de dados para alarme), especifique **1 of 1** (1 de 1).
   + Em **Missing data treatment** (Tratamento de dados ausentes), escolha **Treat missing data as missing** (Tratar dados ausentes como ausentes).

1.  Escolha **Próximo**. 

1.  Em **Notificação**, certifique-se de que a opção **Em alarme** esteja selecionada. Em seguida, especifique um tópico do Amazon SNS a ser notificado quando o alarme estiver no estado `ALARM`. O tópico do Amazon SNS pode incluir seu endereço de email para que você receba emails quando o valor do faturamento ultrapassar o limite especificado.

   É possível selecionar um tópico existente do Amazon SNS, criar um novo tópico do Amazon SNS ou usar um ARN do tópico para notificar outra conta. Se quiser que o alarme envie várias notificações para o mesmo estado de alarme ou para diferentes estados de alarme, escolha **Add notification** (Adicionar notificação). 

1.  Escolha **Próximo**. 

1.  Em **Name and description** (Nome e descrição), insira um nome para o alarme. 

   1.  (Opcional) Insira uma descrição do alarme. 

1. Escolha **Próximo**.

1.  Em **Preview and create** (Pré-visualizar e criar), verifique se a configuração está correta e escolha **Create alarm** (Criar alarme). 

## Etapa 3: verificar o status do alarme
<a name="gs_checking_billing_alarm"></a>

Agora, verifique o status do alarme de faturamento que você acabou de criar.

**Para verificar o status do alarme**

1. Abra o console do CloudWatch, em [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Se necessário, altere a região para US East (N. Virginia) (Leste dos EUA (Norte da Virgínia)). Os dados da métrica de faturamento são armazenados nessa região e refletem os custos em todo o mundo.

1. No painel de navegação, selecione **Alarmes**, **Todos os alarmes**.

1. Encontre a linha na tabela para o seu novo alarme. Até a assinatura ser confirmada, ela aparece como "Confirmação pendente". Após a confirmação da assinatura, atualize o console para mostrar o status atualizado.

## Etapa 4: editar um alarme de faturamento
<a name="gs_editing_billing_alarm"></a>

Por exemplo, talvez você queira aumentar o valor gasto com a AWS mensalmente de USD 200 para USD 400. É possível editar seu alarme de faturamento existente e aumentar a quantia monetária que deve ser excedida para que o alarme seja acionado.

**Para editar um alarme de faturamento**

1. Abra o console do CloudWatch, em [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Se necessário, altere a região para US East (N. Virginia) (Leste dos EUA (Norte da Virgínia)). Os dados da métrica de faturamento são armazenados nessa região e refletem os custos em todo o mundo.

1. No painel de navegação, selecione **Alarmes**, **Todos os alarmes**.

1. Marque a caixa de seleção ao lado do alarme e escolha **Ações**, **Editar**.

1. Para **que...**, especifique o novo valor que deve ser excedido para acionar o alarme e uma notificação por e-mail ser enviada.

1. Escolha **Salvar alterações**.

## Etapa 5: excluir um alarme de faturamento
<a name="gs_deleting_billing_alarm"></a>

Exclua o alarme de faturamento caso não precise mais dele.

**Para excluir um alarme de faturamento**

1. Abra o console do CloudWatch, em [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Se necessário, altere a região para US East (N. Virginia) (Leste dos EUA (Norte da Virgínia)). Os dados da métrica de faturamento são armazenados nessa região e refletem os custos em todo o mundo.

1. No painel de navegação, selecione **Alarmes**, **Todos os alarmes**.

1. Marque a caixa de seleção ao lado do alarme e escolha **Ações**, **Excluir**.

1. Quando a confirmação for solicitada, escolha **Sim, excluir**.