Acompanhar os custos associados a um laboratório no Azure DevTest Labs

Este artigo fornece informações sobre como controlar o custo do laboratório por meio do Gerenciamento de Custos do Azure aplicando marcas ao laboratório para filtrar os custos. O DevTest Labs pode criar mais grupos de recursos para recursos relacionados ao laboratório (dependendo dos recursos usados e das configurações do laboratório). Por esse motivo, geralmente não é simples obter uma visão dos custos totais de um laboratório apenas examinando grupos de recursos. Para criar uma única exibição dos custos por laboratório, as marcas são usadas.

Etapas para aproveitar o Gerenciamento de Custos para o DevTest Labs

Essas são as etapas necessárias para usar o gerenciamento de custos para o DevTest Labs. Mais detalhes são capturados nas seções a seguir.

  1. Habilite a herança da marca para os custos.
  2. Aplique marcas ao DevTest Labs (centro de custos, unidade de negócios etc.).
  3. Forneça permissões para permitir que os usuários exibam os custos.
  4. Use o Gerenciamento de Custos do Azure para exibir/filtrar custos para o DevTest Labs, com base nas marcas.

Etapa 1: Habilitar herança de marca para marcas em grupos de recursos

Quando o DevTest Labs cria ambientes, cada um deles é colocado em seu próprio grupo de recursos. Para fins de cobrança, você deve habilitar a herança da marca para garantir que as marcas de laboratório fluam do grupo de recursos para os recursos.

Você pode habilitar a herança de marca por meio de propriedades de cobrança ou por meio das Políticas do Azure. O método de propriedades de cobrança é o mais fácil e rápido de configurar. No entanto, isso pode afetar o relatório de cobrança de outros recursos na mesma assinatura.

Se for atualizado corretamente usando o método de propriedades de cobrança, você verá que a Herança de Marca agora mostra Habilitado:

Captura de tela que mostra que a Herança de Marca está habilitada.

Etapa 2: Aplicar marcas ao DevTest Labs

O DevTest Labs propaga automaticamente as marcas aplicadas no nível do laboratório para os recursos criados pelo laboratório. Isso inclui máquinas virtuais (as marcas são aplicadas aos recursos faturáveis) e ambientes (as marcas são aplicadas ao grupo de recursos para o ambiente). Siga as etapas neste artigo para aplicar marcas aos laboratórios: Adicione marcas a um laboratório.

Captura de tela que mostra marcas no DevTest Labs no portal do Azure.

Observação

É importante lembrar que as marcas são propagadas para todos os recursos criados depois que a marca é aplicada ao laboratório. Se houver recursos existentes que devem ser atualizados com as novas marcas, há um script disponível para propagar as marcas novas/atualizadas corretamente. Se você tiver recursos existentes e quiser aplicar as marcas de laboratório, use o script Update-DevTestLabsTags localizado no repositório GitHub do DevTest Labs.

Etapa 3: fornecer permissões para permitir que os usuários exibam custos

Os usuários do DevTest Labs não têm permissão automaticamente para exibir os custos de seus recursos por meio do Gerenciamento de Custos. Há mais uma etapa para permitir que os usuários exibam informações de cobrança. Atribua a permissão Leitor de Cobrança aos usuários no nível da assinatura, se eles ainda não tiverem permissões que incluam acesso ao Leitor de Cobrança. Mais informações são encontradas aqui sobre como gerenciar o acesso às informações de cobrança: Gerenciar o acesso à cobrança do Azure – Gerenciamento de Custos da Microsoft.

Etapa 4: Usar o Gerenciamento de Custos do Azure para exibir e filtrar custos para o DevTest Labs

Agora que o DevTest Labs está configurado para fornecer as informações específicas do laboratório para o Gerenciamento de Custos, comece aqui no Relatório de Gerenciamento de Custos para exibir os custos: Introdução ao relatório de Gerenciamento de Custos – Azure – Gerenciamento de Custos da Microsoft. Você pode visualizar os custos no portal do Azure, baixar informações de relatório de custos ou usar o Power BI para visualizar os custos.

Para obter uma visão rápida dos custos por laboratório, consulte as seguintes etapas:

  1. Selecione Gerenciamento de Custos e, em seguida, na Análise de custo
  2. Selecione Custos Diários

Captura de tela que mostra o cartão de custos diários.

  1. Na página Personalizado: Análise de Custo, selecione o filtro Agrupar por, escolha Marca e, em seguida, o Nome da Marca (como "CostCenter") para agrupar. Consulte a documentação sobre opções de grupo e filtro no Gerenciamento de Custos para obter mais detalhes.

A exibição resultante mostra os custos na assinatura agrupada pela marca (que está agrupando pelo laboratório e seus recursos).

  • Definir políticas de laboratório. Saiba como definir as várias políticas usadas para controlar como seu laboratório e suas VMs (máquinas virtuais) são usadas.
  • Criar uma imagem personalizada. Ao criar uma VM (máquina virtual), especifique uma base. Ela pode ser uma imagem personalizada ou do Marketplace. Este artigo descreve como criar uma imagem personalizada a partir de um arquivo VHD (disco rígido virtual).
  • Configurar imagens do Marketplace. O DevTest Labs dá suporte à criação de VMs com base em imagens do Azure Marketplace. Este artigo ilustra como especificar as imagens do Azure Marketplace que podem ser usadas durante a criação de VMs em um laboratório.
  • Criar uma VM em um laboratório. Este artigo ilustra como criar uma VM por meio de uma imagem personalizada ou de base do Marketplace e como trabalhar com artefatos nela.