Definir orçamentos e alertas de orçamento

Visão geral

Evite surpresas na sua fatura criando orçamentos do Cloud Billing para monitorar todas as cobranças do Google Cloud em um só lugar. Um orçamento permite que você acompanhe seus gastos reais do Google Cloud em relação aos gastos planejados. Depois de definir um valor de orçamento, defina regras de limite de alerta de orçamento que serão usadas para acionar notificações de e-mail. Os e-mails de alerta de orçamento ajudam você a acompanhar os gastos com relação ao orçamento. Também é possível usar orçamentos para automatizar as respostas de controle de custos.

Diagrama das notificações de alerta de orçamento
Figura 1: ilustração da funcionalidade padrão, várias opções e usos de notificações de alerta de orçamento.

Com os orçamentos do Cloud Billing:

  • É possível definir o escopo do orçamento. Por exemplo, é possível aplicar o escopo do orçamento em toda uma conta de faturamento do Cloud ou restringir o escopo a um ou mais projetos e/ou produtos e/ou aplicar outros filtros de orçamento à conta de faturamento do Cloud.
  • É possível definir o valor do orçamento como um total especificado ou basear ele no gasto do mês anterior.
  • Você pode definir regras de limite para acionar notificações de alerta por e-mail. Quando os custos (custos reais ou previstos) excederem uma porcentagem do orçamento (com base nas regras definidas), os e-mails de alerta serão enviados aos destinatários especificados.
  • É possível especificar os destinatários dos alertas por e-mail das seguintes maneiras:
    • Usando a opção com base no papel (padrão), é possível enviar alertas por e-mail para administradores e usuários de faturamento na Conta de faturamento do Cloud.
    • Com o Cloud Monitoring, é possível especificar outras pessoas na sua organização (como gerentes de projeto) para receber e-mails de alertas de orçamento.
  • Você também pode usar o Pub/Sub para notificações programáticas (por exemplo, para encaminhar as mensagens de orçamento a outras mídias ou automatizar tarefas de gerenciamento de custos).

Neste documento, você aprenderá a:

Permissões necessárias para gerenciar orçamentos

As permissões necessárias para gerenciar orçamentos de uma conta de faturamento do Cloud dependem do que você está fazendo. Consulte as anotações especificadas no início de cada tópico.

Para mais informações sobre as permissões do Google Cloud, consulte:

Criar um orçamento

Permissões exigidas para a tarefa

Para criar um orçamento para sua conta de faturamento do Cloud, é preciso ser um Administrador da conta de faturamento dela.

Para executar essa tarefa, é necessário ter as permissões a seguir na conta de faturamento do Cloud:

Para criar um novo orçamento, siga estas etapas:

  1. Criar e nomear o orçamento
  2. Definir o escopo do orçamento
  3. Definir o valor do orçamento
  4. Definir ações e regras do limite de orçamento
  5. Clique em "Concluir" para salvar o novo orçamento

1. Criar e nomear o orçamento

  1. Faça login no Console do Google Cloud

    Fazer login no Console do Cloud

  2. Abra o menu de navegação () do console e selecione Faturamento.

    Se você tiver mais de uma Conta de faturamento do Cloud, siga um destes procedimentos:

    • Para gerenciar o Faturamento do Cloud para o projeto atual, selecione Ir para a conta de faturamento vinculada.
    • Para localizar outra Conta de faturamento do Cloud, selecione Gerenciar contas de faturamento e escolha aquela em que você quer definir um orçamento.
  3. No menu de navegação de faturamento, selecione Orçamentos e alertas.

  4. Clique em CRIAR ORÇAMENTO.

  5. No campo Nome, insira um nome para o orçamento.

2. Definir o escopo do orçamento

  • Defina o Escopo do orçamento e clique em Próximo.

    Sobre o escopo do orçamento

    O orçamento pode ser aplicado a toda a conta do Cloud Billing ou ser concentrado em um conjunto específico de recursos.

    • Se você for um revendedor e sua Conta de faturamento do Cloud tiver subcontas, no campo Subcontas, selecione uma ou mais subcontas em que você quer aplicar o alerta de orçamento. Para aplicar o alerta de orçamento a todas as subcontas na Conta de faturamento do Cloud, escolha Selecionar tudo.
    • No campo Projetos, selecione um ou mais projetos em que você quer aplicar o alerta de orçamento. Para aplicar o alerta de orçamento a todos os projetos na Conta de faturamento do Cloud, escolha Selecionar tudo.
    • No campo Produtos, selecione um ou mais produtos em que você quer aplicar o alerta de orçamento. Para aplicar o alerta de orçamento a todos os produtos na Conta de faturamento do Cloud, escolha Selecionar tudo.
    • No campo Rótulos, selecione um rótulo Chave e Valor em que você quer aplicar o alerta de orçamento. É possível aplicar apenas um rótulo por orçamento. Saiba mais sobre como criar e gerenciar rótulos de recursos.

3. Definir valor do orçamento

  • Defina um Valor de orçamento mensal e clique em Próximo.

    Selecione o Tipo de orçamento:

    • Para definir um valor fixo de comparação do gasto mensal, escolha Valor especificado e insira o valor no campo Valor desejado.
    • Para segmentar um valor que é atualizado mensalmente com base no gasto do mês anterior, escolha Gasto do mês passado. Se você selecionar essa opção, o Valor desejado será atualizado automaticamente.

    Se preferir, ative Incluir créditos no custo.

    • Quando você inclui créditos no custo, o gasto é calculado como o custo total menos os créditos aplicáveis. Os créditos podem incluir descontos por uso, promoções e/ou concessões para usar o Google Cloud.
    • Se você quiser aplicar o valor do orçamento aos custos de uso do Google Cloud antes de aplicar qualquer crédito, desmarque essa opção.

4. Definir ações e regras de limite de orçamento

  • Defina as Ações do orçamento e clique em Concluir.

    Regras de limite de alerta

    As regras de limite definem os eventos de acionamento usados para gerar um e-mail de notificação de orçamento. Observe que regras de limite são necessárias para notificações por e-mail e são usadas especificamente para acionar notificações por e-mail. As regras de limites não são necessárias para notificações programáticas, a menos que você queira que as notificações programáticas incluam dados sobre os limites definidos.

    Os limites podem ser definidos para os custos reais* acumulados durante o período do orçamento ou definidos para custos previstos (custos estimados calculados até o final do período do orçamento atual).

    Captura de tela da seção de regras de limite das ações de orçamento.
    Figura 2: ilustração das regras de limite padrão fornecidas ao criar um orçamento.

    As regras de limite de alerta padrão são fornecidas. Quando você cria um orçamento pela primeira vez, os limites de alertas padrão são 50%, 90% e 100% do valor do orçamento, calculados em relação ao gasto real.

    É possível modificar as porcentagens ou o valor especificado e o tipo de gasto, além de adicionar ou remover regras de limite de alerta.

    Se você não quiser que o orçamento envie alertas por e-mail, remova as regras de limite.

    • Em Porcentagem do orçamento, digite a porcentagem do orçamento que acionará o alerta. O valor de despesas correspondente será preenchido automaticamente. Como alternativa, você pode inserir o valor e a porcentagem do orçamento será calculada para você.
    • Em Acionador ativado, selecione gasto Real ou Previsto.
      • As regras de custo Real enviam notificações quando o custo acumulado durante o período de orçamento excede o valor limite. Por exemplo, se você definir um alerta de gasto real de 50% para um orçamento de US$ 100, receberá uma notificação de alerta quando gastar US$ 50 durante o período de orçamento.
      • As regras de custo Previsto enviam notificações quando o custo previsto (calculado no final do período de orçamento atual) excede o valor limite. Por exemplo, se você definir um alerta de gasto previsto de 110% para um orçamento de US$ 100, receberá uma notificação de alerta quando gastar mais de US$ 110 até o final do período de orçamento.
    • Para adicionar mais regras de limite de alerta, clique em Adicionar limite próximo à lista de regras de limite de alerta atuais.
    • Para remover uma regra de limite, clique em Excluir na linha que você quer remover.

    Gerenciar notificações

    Defina as opções de gerenciamento de notificações para fazer qualquer um dos seguintes procedimentos:

    • Controle o comportamento de e-mail padrão das notificações de alerta de orçamento e personalize os destinatários dos e-mails de alerta usando as notificações do Cloud Monitoring.
    • usar a notificação de alerta de orçamento para acionar uma ação programática usando notificações do Pub/Sub.

    Notificações por e-mail

    Use as configurações de notificação por e-mail para especificar os destinatários dos e-mails de alerta de orçamento. As opções de destinatário de e-mail incluem uma configuração baseada em papel (padrão) e uma que usa o Cloud Monitoring para especificar os endereços de e-mail para receber alertas por e-mail.

    Quando você definir regras de alerta de limite, também precisará selecionar pelo menos uma das opções de notificação por e-mail. Se você não quiser que seu orçamento envie notificações por e-mail e, em vez disso, quiser que o orçamento gere somente notificações programáticas, remova todos os itens regras de alerta de limite definidas no orçamento. A remoção dos limites desativa as configurações do e-mail e substitui todas as configurações de e-mail anteriores.

    • Notificações por e-mail com base no papel atribuído

      O comportamento padrão dos orçamentos é enviar e-mails de alerta para administradores e usuários da conta de faturamento na conta de faturamento do Cloud de destino, ou seja, cada usuário com um papel de faturamento de roles/billing.admin ou roles/billing.user)

      • Para desativar as notificações por e-mail com base em papéis, desmarque a opção Alertas por e-mail para administradores e usuários de faturamento.
    • Canais de notificação do Cloud Monitoring para notificações por e-mail

      Além de enviar e-mails de alerta para administradores e usuários de contas de faturamento na conta de faturamento do Cloud de destino, é possível personalizar os destinatários de e-mail usando as notificações do Cloud Monitoring para enviar alertas aos endereços de e-mail de sua escolha.

      • Para usar as notificações do Cloud Monitoring, vincule os canais de notificação do Monitoring a esse orçamento.

      Para saber mais sobre notificações por e-mail baseadas em monitoramento, consulte Gerenciar notificações do Monitoring.

    Notificações programáticas

    Além de usar um orçamento para enviar e-mails de alerta, é possível usar as notificações de orçamento para acionar uma ação programática, como encaminhar as mensagens de orçamento para outras mídias (como o Slack) e automatizar tarefas de gerenciamento de custos, por exemplo, desativar o faturamento em um projeto quando ele exceder o valor do orçamento. Use as notificações do Pub/Sub para receber atualizações de gastos referentes a esse orçamento de modo programático.

    • Para gerenciar notificações de modo programático, conecte um tópico do Pub/Sub a esse orçamento.

    Se quiser que seu objeto JSON do Pub/Sub contenha dados para alertThresholdExceeded e/ou forecastThresholdExceeded, você precisará de pelo menos uma regra de limite de alerta. Se você definir regras de limite, também precisará ativar pelo menos uma das opções de notificação por e-mail.

    Para mais informações sobre notificações programáticas do Pub/Sub, consulte Gerenciar notificações programáticas.

5. Clique em "Concluir" para salvar o orçamento

Quando terminar de configurar o orçamento, clique em Concluir.

Depois de criar um orçamento, pode levar várias horas para você receber o primeiro e-mail ou a notificação do Pub/Sub. Além disso, dependendo do serviço do Google Cloud, às vezes há um pequeno atraso (até alguns dias) no relatório de uso para o Faturamento do Cloud. Esse atraso afeta o gasto calculado durante o período do orçamento e pode causar um atraso na geração das notificações de alerta de orçamento.

  • Depois de definir as regras de limite de orçamento, quando os limites forem atingidos, um e-mail de alerta de orçamento será enviado para os destinatários de e-mail especificados em gerenciar as configurações de notificações por e-mail. Os destinatários dos e-mails incluem o seguinte:

    • Se você selecionar a opção de e-mail padrão com base em papéis, os administradores da conta de faturamento e os usuários da conta de faturamento do Cloud de destino, ou seja, todos os usuários com um papel de faturamento de roles/billing.admin ou roles/billing.user, receberão um e-mail de alerta de orçamento quando acionado por uma regra de limite.
    • Se você definir os canais de notificação de e-mail do Monitoring opcionais para especificar os destinatários do alerta de e-mail, quando os limites do orçamento forem atingidos, um e-mail de alerta de orçamento será enviado aos canais de notificação do Cloud Monitoring vinculados ao orçamento.
  • Se você definir as notificações programáticas opcionais para acionar uma ação programática, as notificações de orçamento serão enviadas ao tópico conectado do Pub/Sub várias vezes por dia com o status atual do orçamento. Trata-se de uma frequência diferente dos e-mails de alerta de orçamento, que serão enviados apenas quando um limite de orçamento for atingido.

Ver uma lista de orçamentos, incluindo o gasto mensal

Permissões exigidas para a tarefa

Para visualizar uma lista de orçamentos da conta de faturamento do Cloud, você precisa ser Administrador da conta de faturamento ou Visualizador da conta de faturamento na conta de faturamento do Cloud

Especificamente, para executar essa tarefa, é preciso ter as permissões billing.budgets.get e billing.budgets.list na conta de faturamento do Cloud.

Para visualizar uma lista de orçamentos da conta de faturamento do Cloud, faça o seguinte:

  1. Faça login no Console do Google Cloud

    Fazer login no Console do Cloud

  2. Abra o menu de navegação () do console e selecione Faturamento.

    Se você tiver mais de uma Conta de faturamento do Cloud, siga um destes procedimentos:

    • Para gerenciar o Faturamento do Cloud do projeto atual, selecione Ir para a conta de faturamento vinculada.
    • Para localizar outra conta de faturamento do Cloud, selecione Gerenciar contas de faturamento e escolha aquela que tem os orçamentos que você quer ver.
  3. No menu de navegação "Faturamento", selecione Orçamentos e alertas para ver uma lista de todos os orçamentos criados para a conta de faturamento do Cloud.

    As informações exibidas para cada orçamento incluem:

    • o Nome do orçamento;
    • o Tipo de orçamento, isto é, se o valor do orçamento é um valor especificado ou se o valor é baseado no gasto do mês passado;
    • a que o alerta de orçamento se aplica, ou seja, a uma conta de faturamento do Cloud toda ou ao escopo de um projeto, produto ou rótulo;
    • uma lista com as regras de limite de alertas para cada porcentagem do orçamento com uma regra vinculada;
    • o valor dos gastos e do orçamento, que é uma medida visual de como os gastos estão com relação ao orçamento.

Modificar ou excluir um orçamento

Permissões exigidas para a tarefa

Para modificar ou excluir orçamentos da conta de faturamento do Cloud, você precisa ser um Administrador da conta de faturamento.

Especificamente para executar essas tarefas, você precisa ter as seguintes permissões na conta de faturamento do Cloud:

Para modificar ou excluir um orçamento, faça o seguinte:

  1. Faça login no Console do Google Cloud

    Fazer login no Console do Cloud

  2. Abra o menu de navegação () do console e selecione Faturamento.

    Se você tiver mais de uma Conta de faturamento do Cloud, siga um destes procedimentos:

    • Para gerenciar o Faturamento do Cloud para o projeto atual, selecione Ir para a conta de faturamento vinculada.
    • Para localizar outra Conta de faturamento do Cloud, selecione Gerenciar contas de faturamento e escolha aquela que tem os orçamentos que você quer gerenciar.
  3. No menu de navegação "Faturamento", selecione Orçamentos e alertas para ver uma lista de todos os orçamentos criados para a conta de faturamento do Cloud.

    Modificar um orçamento:

    1. Para modificar um orçamento e as regras de limite de alerta, clique no nome do orçamento e modifique os campos que você quer alterar.
    2. Quando terminar de fazer as modificações, clique em Salvar.

      Para mais informações sobre as configurações de orçamento, consulte:

    Excluir um orçamento

    1. Para excluir um orçamento, marque a caixa ao lado do nome do orçamento e clique em Excluir.
    2. Será necessário confirmar a ação.

Criar e gerenciar orçamentos usando uma API

Já disponível: com a versão Beta da API Cloud Billing Budget, é possível visualizar, criar e gerenciar orçamentos de modo programático em grande escala. Isso é útil principalmente ao criar um grande número de orçamentos na sua organização.