Configurar ações do AWS Budgets - AWS Gestão de custos

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configurar ações do AWS Budgets

Você pode usar o AWS Budgets para executar uma ação em seu nome quando um orçamento exceder um determinado limite de custo ou de uso. Para fazer isso, depois de definir um limite, configure uma ação de orçamento para ser executada automaticamente ou após sua aprovação manual.

As ações disponíveis incluem a aplicação de uma política do IAM ou de uma política de controle de serviço (SCP). Elas também incluem a segmentação de instâncias específicas do Amazon EC2 ou do Amazon RDS na sua conta. Você pode usar SCPs para não precisar provisionar novos recursos durante o período de orçamento.

nota

A partir da conta de gerenciamento, você pode aplicar um SCP a outra conta. No entanto, você não pode direcionar instâncias do Amazon EC2 ou do Amazon RDS em outra conta.

Você também pode configurar várias ações para serem iniciadas no mesmo limite de notificação. Por exemplo, você pode configurar ações para serem iniciadas automaticamente você quando atingir 90% dos custos previstos para o mês. Para fazer isso, execute as seguintes ações:

  • Aplicar uma política Deny IAM personalizada que limite a capacidade de um usuário, um grupo ou uma função de provisionar recursos adicionais do Amazon EC2.

  • Direcione instâncias do Amazon EC2 em US East (N. Virginia) us-east-1.

Configurar uma função do AWS Budgets para executar ações de orçamento

Para usar ações de orçamento, você deve criar uma função de serviço para o AWS Budgets. A função de serviço é uma função do IAM que um serviço assume para executar ações em seu nome. Um administrador do IAM pode criar, modificar e excluir um perfil de serviço do IAM. Para obter mais informações, consulte Criar um perfil para delegar permissões a um AWS service (Serviço da AWS) no Guia do usuário do IAM.

Para permitir que o AWS Budgets execute ações em seu nome, você precisa conceder as permissões necessárias para a função de serviço. A tabela a seguir lista as permissões que você pode conceder à função de serviço.

Política de permissões para ações de orçamento Instruções

Permite permissão para controlar AWS recursos

Esta é uma política gerenciada da AWS.

Para obter instruções sobre como anexar uma política gerenciada, consulte. Para usar uma política gerenciada como uma política de permissões para uma identidade (console) no Manual do usuário do IAM

Permita que AWS os orçamentos apliquem IAM políticas e SCPs

Você pode usar esse exemplo de política como uma política em linha ou uma política gerenciada pelo cliente.

Para obter instruções sobre como incorporar uma política em linha, consulte Para incorporar uma política em linha para um usuário ou uma função (console) no Manual do usuário do IAM.

Para obter instruções sobre como criar uma política gerenciada pelo cliente, consulte Criar políticas do IAM (console) no Manual do usuário do IAM.

Permita que AWS os orçamentos apliquem IAM políticas e metas SCPs e instâncias EC2 RDS

Você pode usar esse exemplo de política como uma política em linha ou uma política gerenciada pelo cliente.

Para obter instruções sobre como incorporar uma política em linha, consulte Para incorporar uma política em linha para um usuário ou uma função (console) no Manual do usuário do IAM.

Para obter instruções sobre como criar uma política gerenciada pelo cliente, consulte Criar políticas do IAM (console) no Manual do usuário do IAM.

Configurar uma ação de orçamento

Você pode anexar ações de orçamento a um alerta para um orçamento de custo ou de uso. Para configurar uma ação de orçamento em um novo orçamento, siga primeiramente as etapas para Criar um orçamento de custos ou Como criar um orçamento de uso. Para configurar uma ação de orçamento em um orçamento existente de custo ou uso, siga primeiramente as etapas para Como editar um orçamento. Em seguida, depois de chegar à etapa Configure alerts (Configurar alertas) de criação ou edição do orçamento, use o procedimento a seguir.

Para configurar uma ação de orçamento
  1. Para configurar uma ação de orçamento em um novo alerta, escolha Add an alert threshold (Adicionar um limite de alerta). Para configurar uma ação de orçamento em um alerta existente, pule para a etapa 7.

  2. Em Set alert threshold (Definir limite de alerta), em Threshold (Limite) insira o valor que precisa ser obtido para que você seja notificado. Insira um valor absoluto ou uma porcentagem. Por exemplo, digamos que você tem um orçamento de 200 dólares. Para ser notificado em 160 dólares (80% do seu orçamento), insira 160 para um orçamento absoluto ou 80 para um orçamento percentual.

    Ao lado do valor, escolha Absolute value (Valor absoluto) para ser notificado quando seus custos excederem o valor limite. Ou escolha % of budgeted amount (% do montante orçado) para ser notificado quando seus custos excederem a porcentagem limite.

    Ao lado do limite, escolha Actual (Real) para criar um alerta para os gastos reais. Ou escolha Forecasted (Previsto) para criar um alerta para gastos previstos.

  3. (Opcional) Em Notification preferences - Optional (Preferências de notificação - Opcional), em Email recipients (Destinatários de e-mail), insira os endereços de e-mail que você que o alerta notifique. Separe múltiplos endereços de e-mail com vírgulas. Uma notificação pode ter até 10 endereços de e-mail.

  4. (Opcional) Em Notification preferences - Optional (Preferências de notificação - Opcional), em Amazon SNS Alerts (Alerta do Amazon SNS), insira o nome do recurso da Amazon (ARN) do tópico do Amazon SNS. Para obter instruções sobre como criar um tópico, consulte Criar um tópico do Amazon SNS para notificações de orçamento.

    Importante

    Depois que você criar um orçamento com notificações do Amazon SNS, o Amazon SNS enviará um e-mail de confirmação aos endereços de e-mail especificados. A linha de assunto é AWS Notificação - Confirmação de assinatura. Um destinatário deve escolher Confirm subscription (Confirmar assinatura) no e-mail de confirmação para receber futuras notificações.

  5. (Opcional) Em Preferências de notificação - Opcional, em AWS Chatbot Alertas, é possível configurar o AWS Chatbot para enviar alertas de orçamento para uma sala de bate-papo do Amazon Chime ou do Slack. Você configura esses alertas no console do AWS Chatbot.

  6. Escolha Próximo.

  7. Em Attach actions - Optional (Anexar ações - Opcional), escolha Add Action (Adicionar ação).

    1. Em Select IAM role (Selecionar função do IAM), escolha uma função do IAM para permitir que o AWS Budgets execute uma ação em seu nome.

      nota

      Se você não tiver configurado e atribuído as permissões apropriadas para a função do IAM e para o AWS Budgets, o AWS Budgets não poderá executar suas ações configuradas. Para simplificar o gerenciamento de permissões, recomendamos que você use a política gerenciada. Isso garante que suas ações do AWS Budgets funcionem conforme o previsto e eliminem a necessidade de atualizar sua política do IAM existente para o AWS Budgets sempre que qualquer nova funcionalidade for adicionada. Isso ocorre porque novas funções e recursos são adicionados à política gerenciada por padrão. Para obter mais informações sobre políticas gerenciadas, consulte Políticas gerenciadas.

      Para obter mais informações e exemplos de permissões da função do IAM, consulte Permita que AWS os orçamentos apliquem IAM políticas e metas SCPs e instâncias EC2 RDS.

    2. Em Which action type should be applied when the budget threshold has been exceeded (Que tipo de ação deve ser aplicado quando o limite do orçamento tiver sido excedido), selecione a ação que você quer que o AWS Budgets execute em seu nome.

      Você pode optar por aplicar uma política do IAM, anexar uma política de controle de serviço (SCP) ou segmentar instâncias específicas do Amazon EC2 ou do Amazon RDS. É possível aplicar várias ações de orçamento em um único alerta. Somente uma conta de gerenciamento pode aplicar SCPs.

    3. Dependendo da ação escolhida, preencha os campos relacionados aos recursos aos quais você quer aplicar a ação.

    4. Em Do you want to automatically run this action when this threshold is exceeded (Deseja executar automaticamente esta ação quando este limite for excedido), selecione Yes (Sim) ou No (Não). Se selecionar No (Não), execute a ação manualmente na página Alert details (Detalhes do alerta). Para obter instruções, consulte Revisar e aprovar a ação de orçamento.

    5. Em How do you want to be alerted when this action is run (Como você quer ser alertado quando essa ação for executada), escolha Use the same alert settings when you defined this threshold (Usar as mesmas configurações de alerta quando você definiu esse limite) ou Use different alert settings (Usar configurações de alerta diferentes). Para usar configurações de alerta diferentes, preencha as Notification preferences (Preferências de notificação) específicas para esta ação.

  8. Escolha Próximo.

    nota

    Para continuar, você deve configurar pelo menos uma das opções a seguir para cada alerta:

    • Um destinatário de e-mail para notificações

    • Um tópico do Amazon SNS para notificações

    • Uma ação de orçamento

  9. Revise as configurações do orçamento e escolha Create budget (Criar orçamento) ou Save (Salvar).

Depois de criar uma ação, você poderá visualizar seu status na página do AWS Budgets na coluna Actions (Ações). Essa coluna mostra a contagem de ações configuradas, ações aguardando sua aprovação (Requires approval (Requer aprovação)) e suas ações concluídas com êxito.

Revisar e aprovar a ação de orçamento

Você recebe uma notificação para informar que uma ação está pendente ou já foi executada em seu nome, independentemente de suas preferências de ação. A notificação inclui um link para a página Budget details Detalhes do orçamento da ação. Também é possível navegar até a página Budget details (Detalhes do orçamento) escolhendo o nome do orçamento na página do AWS Budgets.

Na página Budget details (Detalhes do orçamento), você pode revisar e aprovar sua ação de orçamento.

Para revisar e aprovar a ação de orçamento
  1. Na página Budget details (Detalhes do orçamento), na seção Alerts (Alertas), selecione Requires approval (Requer aprovação).

  2. No pop-up Actions (Ações), escolha o nome do alerta que requer uma ação.

  3. Na página Detalhes do alerta, na seção Action (Ação), reveja a ação que requer aprovação.

  4. Selecione a ação que você quer executar e escolha Run action (Executar ação).

  5. Selecione Yes, I am sure (Sim, tenho certeza).

Suas ações pendentes são movidas do status pending no Action history (Histórico de ações), listando as ações mais recentes na parte superior. AWS O Budgets mostra as ações configuradas e executadas nos últimos 60 dias. Você pode visualizar o histórico completo de ações usando o AWS CloudTrail ou chamando a API DescribeBudgetActionHistories.

Reverter uma ação anterior

Você pode revisar e desfazer ações concluídas anteriormente na tabela Action history (Histórico de ações). Cada status é definido da seguinte forma:

  • Standby - O AWS Budgets está avaliando ativamente a ação.

  • Requer aprovação - A ação foi iniciada e está esperando sua aprovação.

  • Concluída - A ação foi concluída com sucesso.

  • Revertida - A ação foi desfeita e o AWS Budgets não avaliará mais a ação para o período restante do orçamento.

Se você quiser que o AWS Budgets reavalie a ação revertida durante o mesmo período, escolha Reset (Redefinir). Você pode fazer isso, por exemplo, se você tiver iniciado uma política somente leitura, mas recebeu aprovação do gerente para aumentar o orçamento e ajustar o valor orçado durante o período atual.