Tutorial: Criar e gerir orçamentos do Azure
Os orçamentos no Cost Management ajudam-no a planear e a gerar a responsabilidade organizacional. Ajudam-no a informar proativamente as outras pessoas sobre os seus gastos para gerir os custos e monitorizar o progresso das despesas ao longo do tempo.
Pode configurar alertas com base no custo real ou no custo previsto para garantir que as despesas estão dentro do limite de gastos organizacionais. As notificações são acionadas quando os limiares de orçamento que criou são excedidos. Nenhum dos seus recursos é afetado e o seu consumo não é interrompido. Pode utilizar os orçamentos para comparar e acompanhar as despesas enquanto analisa os custos.
Os dados de custo e utilização estão normalmente disponíveis dentro de 8 a 24 horas e os orçamentos são avaliados em relação a estes custos a cada 24 horas. Confirme que se familiariza com as especificidades das Atualizações de dados dos custos e da utilização. Quando um limiar do orçamento é atingido, são normalmente enviadas notificações por e-mail num prazo de uma hora após a avaliação.
Os orçamentos são repostos automaticamente no final de um período (mensal, trimestral ou anual) com a mesma quantidade de orçamento quando seleciona uma data de expiração no futuro. Uma vez que os orçamentos são repostos com a mesma quantidade de orçamento, tem de criar orçamentos separados quando os montantes orçamentados diferirem para períodos futuros. Quando um orçamento expira, é eliminado automaticamente.
Os exemplos mostrados neste tutorial irão guiá-lo através da criação e edição de um orçamento para uma subscrição EA (Contrato Enterprise).
Veja o vídeo Apply budgets to subscriptions using the Azure portal (Aplicar orçamentos a subscrições com o portal do Azure) para ver como pode criar orçamentos no Azure para monitorizar os custos. Para ver outros vídeos, visite o canal do YouTube Cost Management.
Neste tutorial, ficará a saber como:
- Criar um orçamento no portal do Azure
- Criar e editar orçamentos com o PowerShell
- Criar um orçamento com um modelo do Azure Resource Manager
Pré-requisitos
São suportados orçamentos para os seguintes tipos e âmbitos de conta do Azure:
- Âmbitos do controlo de acesso baseado em funções do Azure (RBAC do Azure)
- Grupos de gestão
- Subscrição
- Âmbitos do Contrato Enterprise
- Conta de faturação
- Departamento
- Conta de inscrição
- Contratos individuais
- Conta de faturação
- Âmbitos do Contrato de Cliente Microsoft
- Conta de faturação
- Perfil de faturação
- Secção de fatura
- Cliente
- Âmbitos do AWS
- Conta externa
- Subscrição externa
Para ver os orçamentos, precisa de ter, pelo menos, acesso de leitura na sua conta do Azure.
Se tiver uma subscrição nova, não pode criar imediatamente um orçamento nem utilizar outras funcionalidades do Cost Management. Poderá demorar até 48 horas até poder utilizar todas as funcionalidades do Cost Management.
No caso de subscrições EA, tem de ter acesso de leitura para ver os orçamentos. Para criar e gerir orçamentos, tem de ter permissão de contribuidor.
As seguintes permissões, ou âmbitos, do Azure são suportadas por subscrição para os orçamentos por utilizador e grupo.
- Proprietário: pode criar, modificar ou eliminar orçamentos de uma subscrição.
- Contribuidor e contribuidor do Cost Management: podem criar, modificar ou eliminar os orçamentos deles. Pode modificar a quantidade de orçamento para orçamentos criados por outros utilizadores.
- Leitor e leitor do Cost Management: podem ver os orçamentos para os quais têm permissões.
Para obter mais informações sobre âmbitos, incluindo o acesso necessário para configurar exportações para âmbitos Contrato Enterprise e contrato de Cliente Microsoft, veja Compreender e trabalhar com âmbitos. Para obter mais informações sobre a atribuição da permissão para os dados do Cost Management, veja Atribuir acesso aos dados do Cost Management.
Iniciar sessão no Azure
- Inicie sessão no portal do Azure em https://portal.azure.com.
Criar um orçamento no portal do Azure
Pode criar um orçamento para a subscrição do Azure por período mensal, semestral ou anual.
Para criar ou ver um orçamento, abra um âmbito no portal do Azure e selecione Orçamentos no menu. Por exemplo, navegue para Subscrições, selecione uma subscrição na lista e, em seguida, selecione Orçamentos no menu. Em Orçamentos, utilize o atalho Âmbito para mudar para um âmbito diferente, como um grupo de gestão. Para obter mais informações sobre os âmbitos, veja Compreender e trabalhar com âmbitos.
Depois de criar os orçamentos, mostrarão uma vista simples dos gastos atuais.
Selecione Adicionar.
Na janela Criar orçamento, confirme que o âmbito mostrado é o correto. Escolha os filtros que quer adicionar. Os filtros permitem-lhe criar orçamentos para custos específicos, como grupos de recursos numa subscrição ou um serviço como máquinas virtuais. Para obter mais informações sobre as propriedades de filtro comuns que pode utilizar nos orçamentos e na análise de custos, veja Agrupar e filtrar propriedades.
Depois de identificar o âmbito e os filtros, escreva um nome de orçamento. Em seguida, escolha um período de reposição de orçamento (mensal, trimestral ou anual). O período de reposição determina o período de tempo analisado pelo orçamento. O custo avaliado pelo orçamento começa do zero a cada início de um novo período. Quando cria um orçamento trimestral, este funciona da mesma maneira que um orçamento mensal. A diferença está no facto de o montante do orçamento do trimestre ser equitativamente repartido entre os três meses desse trimestre. O montante de um orçamento anual é equitativamente repartido entre os 12 meses do ano do calendário.
Se tiver uma subscrição Pay As You Go, MSDN ou do Visual Studio, o período de faturação poderá não estar alinhado com o mês do calendário. Para esses tipos de subscrições e grupos de recursos, pode criar um orçamento que esteja alinhado com o seu período de faturação ou com os meses do calendário. Para criar um orçamento alinhado com o período de faturação, selecione um período de reposição: Mês de faturação, Trimestre de faturação ou Ano de faturação. Para criar um orçamento alinhado com o mês do calendário, selecione um período de reposição: Mensal, Trimestral ou Anual.
Em seguida, identifique a data de expiração quando o orçamento deixará de ser válido e deixará de avaliar os custos.
Com base nos campos escolhidos no orçamento até agora, é mostrado um gráfico para o ajudar a selecionar um limiar a utilizar no orçamento. O orçamento sugerido baseia-se no custo previsto mais elevado em que poderá incorrer em períodos futuros. Pode alterar o montante do orçamento.
Depois de configurar o montante do orçamento, selecione Seguinte para configurar alertas de orçamento para os custos reais e alertas de orçamento previstos.
Configurar alertas orçamentais de custos reais
Os orçamentos requerem, no mínimo, um limiar de custo (% do orçamento) e um endereço de e-mail correspondente. Pode incluir, opcionalmente, até cinco limiares e cinco endereços de e-mail num único orçamento. Quando um limiar do orçamento é atingido, são normalmente enviadas notificações por e-mail num prazo de uma hora após a avaliação. Os alertas orçamentais de custos reais são gerados para o custo real que acumulou em relação aos limiares do orçamento configurados.
Configurar alertas de orçamentos previstos
Os alertas previstos proporcionam uma notificação avançada a indicar que é provável que as tendências dos gastos excedam o orçamento. Os alertas utilizam predições de custos previstos. Os alertas são gerados quando a projeção de custos prevista excede o limiar definido. Pode configurar um limiar previsto (% do orçamento). Quando um limiar do orçamento previsto é atingido, são normalmente enviadas notificações por e-mail num prazo de uma hora após a avaliação.
Para alternar entre configurar um alerta de custos Atuais vs. Previstos, utilize o campo Type
ao configurar o alerta como mostrado na imagem seguinte.
Se quiser receber e-mails, adicione azure-noreply@microsoft.com à sua lista de remetentes aprovados para que os e-mails não vão para a sua pasta de e-mail de lixo. Para obter mais informações sobre as notificações, veja Utilizar alertas de custos.
No exemplo abaixo, é gerado um alerta por e-mail quando 90% do orçamento for atingido. Se criar um orçamento com a API de Orçamentos, também poderá atribuir funções a pessoas para receberem alertas. A atribuição de funções a pessoas não é suportada no portal do Azure. Para obter mais informações sobre a API de orçamentos do Azure, veja Budgets API (API de Orçamentos). Se quiser que um alerta de e-mail seja enviado num idioma diferente, veja Regiões suportadas para e-mails de alerta de orçamento.
Os limites de alerta suportam um intervalo entre 0,01% e 1000% do limiar do orçamento indicado.
Após criar o orçamento, este é apresentado na análise de custos. A visualização do orçamento em relação à sua tendência de despesas é um dos primeiros passos quando começa a analisar os custos e as despesas.
No exemplo anterior, criou um orçamento para uma subscrição. Também pode criar um orçamento para um grupo de recursos. Se quiser criar um orçamento para um grupo de recursos, navegue para Cost Management + Faturação>Subscrições> selecione uma subscrição >Grupos de recursos> selecione um grupo > de recursos Orçamentos> e, em seguida, Adicionar um orçamento.
Criar um orçamento para os custos combinados do Azure e do AWS
Pode agrupar os custos do Azure e do AWS ao atribuir um grupo de gestão ao conector juntamente com as contas consolidadas e associadas. Atribua as suas subscrições do Azure ao mesmo grupo de gestão. Em seguida, crie um orçamento para os custos combinados.
- Em Cost Management, selecione Orçamentos.
- Selecione Adicionar.
- Selecione Alterar âmbito e, em seguida, selecione o grupo de gestão.
- Continue a criar o orçamento até estar concluído.
Avaliações dos custos no orçamento
As avaliações dos custos do orçamento incluem agora os dados das instâncias reservadas e das compras. Se os custos se aplicarem a si, poderá receber alertas, uma vez que os custos são incorporados nas avaliações. Inicie sessão no portal do Azure para verificar se os limiares de orçamento estão configurados corretamente para contabilizar os novos custos. Os custos faturados do Azure não são alterados. Os orçamentos fazem agora uma avaliação em relação a um conjunto de custos mais completo. Se os custos não se aplicarem a si, o comportamento do orçamento permanecerá inalterado.
Se quiser filtrar os novos custos de forma a que os orçamentos sejam avaliados apenas em comparação com os custos de consumo do Azure do proprietário, adicione os seguintes filtros ao orçamento:
- Tipo de editor: Azure
- Tipo de custo: Utilização
As avaliações dos custos do orçamento baseiam-se no custo real, não incluem amortizações. Para obter mais informações sobre as opções de filtragem disponíveis para os orçamentos, veja Compreender as opções de agrupamento e filtragem.
Acionar um grupo de ações
Quando cria ou edita um orçamento de um âmbito de subscrição ou grupo de recursos, pode configurá-lo para chamar um grupo de ações. O grupo de ações pode realizar várias ações quando o limiar do orçamento for atingido.
De momento, os Grupos de Ações são suportados apenas nos âmbitos de subscrição e grupo de recursos. Para obter mais informações sobre a criação de grupos de ações, veja Configurar definições básicas do grupo de ações.
Para obter mais informações sobre a utilização da automatização baseada em orçamentos com os grupos de ações, veja Gerir os custos com os orçamentos do Azure.
Para criar ou atualizar grupos de ações, selecione Gerir grupo de ações enquanto cria ou edita um orçamento.
Em seguida, selecione Adicionar grupo de ações e crie o grupo de ações.
A integração de orçamentos com grupos de ações funciona para grupos de ações que ativaram ou desativaram o esquema de alerta comum. Para obter mais informações sobre como ativar o esquema de alerta comum, veja Como devo proceder para ativar o esquema de alerta comum?
Ver orçamentos na aplicação móvel do Azure
Pode ver orçamentos para as suas subscrições e grupos de recursos a partir do cartão Cost Management na aplicação do Azure.
- Navegue para qualquer subscrição ou grupo de recursos.
- Localize o cartão Cost Management e toque em Mais.
- Os orçamentos são carregados abaixo do cartão Custo atual . São ordenados por ordem descendente de utilização.
Nota
Atualmente, a aplicação móvel do Azure só suporta os âmbitos da subscrição e do grupo de recursos para orçamentos.
Criar e editar orçamentos com o PowerShell
Se for um cliente do EA, pode criar e editar orçamentos programaticamente com o módulo Azure PowerShell. No entanto, recomendamos que utilize as APIs REST para criar e editar orçamentos, uma vez que os comandos da CLI podem não suportar a versão mais recente das APIs.
Nota
Os clientes com uma Contrato de Cliente Microsoft devem utilizar a API REST de Orçamentos para criar orçamentos programaticamente.
Para transferir a versão mais recente do Azure PowerShell, execute o seguinte comando:
install-module -name Az
Os comandos de exemplo seguintes criam um orçamento.
#Sign into Azure PowerShell with your account
Connect-AzAccount
#Select a subscription to to monitor with a budget
select-AzSubscription -Subscription "Your Subscription"
#Create an action group email receiver and corresponding action group
$email1 = New-AzActionGroupReceiver -EmailAddress test@test.com -Name EmailReceiver1
$ActionGroupId = (Set-AzActionGroup -ResourceGroupName YourResourceGroup -Name TestAG -ShortName TestAG -Receiver $email1).Id
#Create a monthly budget that sends an email and triggers an Action Group to send a second email. Make sure the StartDate for your monthly budget is set to the first day of the current month. Note that Action Groups can also be used to trigger automation such as Azure Functions or Webhooks.
Get-AzContext
New-AzConsumptionBudget -Amount 100 -Name TestPSBudget -Category Cost -StartDate 2020-02-01 -TimeGrain Monthly -EndDate 2022-12-31 -ContactEmail test@test.com -NotificationKey Key1 -NotificationThreshold 0.8 -NotificationEnabled -ContactGroup $ActionGroupId
Criar um orçamento com um modelo do Azure Resource Manager
Pode criar um orçamento com um modelo do Azure Resource Manager. Para utilizar o modelo, veja Criar um orçamento com um modelo do Azure Resource Manager.
Limpar os recursos
Se tiver criado um orçamento e já não precisar dele, veja os respetivos detalhes e elimine-o.
Passos seguintes
Neste tutorial, ficou a saber como:
- Criar um orçamento no portal do Azure
- Criar e editar orçamentos com o PowerShell
- Criar um orçamento com um modelo do Azure Resource Manager
Avance para o próximo tutorial para criar uma exportação periódica dos dados de gestão de custos.