Seguimiento de los costos asociados con un laboratorio en Azure DevTest Labs

En este artículo se proporciona información sobre cómo realizar un seguimiento del coste del laboratorio a través de Azure Cost Management mediante la aplicación de etiquetas al laboratorio para filtrar los costes. DevTest Labs puede crear más grupos de recursos para los recursos relacionados con el laboratorio (según las características usadas y la configuración del laboratorio). Por este motivo, a menudo no es sencillo obtener una vista de los costes totales de un laboratorio simplemente examinando los grupos de recursos. Para crear una vista única de los costes por laboratorio, se usan etiquetas.

Pasos para aprovechar Cost Management para DevTest Labs

Estos son los pasos necesarios para usar la administración de costes para DevTest Labs. En las secciones siguientes se capturan más detalles.

  1. Habilite la herencia de etiquetas para los costes.
  2. Aplique etiquetas a DevTest Labs (centro de costes, unidad de negocio, etc.).
  3. Proporcione permisos para permitir a los usuarios ver los costes.
  4. Use Azure Cost Management para ver o filtrar los costes de DevTest Labs, en función de las etiquetas.

Paso 1: Habilitar la herencia de etiquetas para etiquetas en grupos de recursos

Cuando DevTest Labs crea entornos, cada uno se coloca en su propio grupo de recursos. Para fines de facturación, debe habilitar la herencia de etiquetas para asegurarse de que las etiquetas de laboratorio fluyen desde el grupo de recursos a los recursos.

Puede habilitar la herencia de etiquetas mediante propiedades de facturación o mediante directivas de Azure. El método de propiedades de facturación es el más fácil y rápido de configurar. Sin embargo, puede afectar a los informes de facturación de otros recursos de la misma suscripción.

Si se actualiza correctamente mediante el método de propiedades de facturación, verá que la herencia de etiquetas ahora muestra Habilitado:

Captura de pantalla que muestra que la herencia de etiquetas está habilitada.

Paso 2: Aplicar etiquetas a DevTest Labs

DevTest Labs propaga automáticamente las etiquetas aplicadas en el nivel de laboratorio a los recursos creados por el laboratorio. Esto incluye máquinas virtuales (las etiquetas se aplican a los recursos facturables) y los entornos (las etiquetas se aplican al grupo de recursos para el entorno). Siga los pasos de este artículo para aplicar etiquetas a los laboratorios: Agregar etiquetas a un laboratorio.

Captura de pantalla que muestra etiquetas en DevTest Labs en Azure Portal.

Nota:

Es importante recordar que las etiquetas se propagan para los recursos creados después de aplicar la etiqueta al laboratorio. Si hay recursos existentes que se deben actualizar con las nuevas etiquetas, hay un script disponible para propagar correctamente las etiquetas nuevas o actualizadas. Si tiene recursos existentes y desea aplicar las etiquetas de laboratorio, use el script Update-DevTestLabsTags ubicado en DevTest Labs GitHub Repo.

Paso 3: Proporcionar permisos para permitir a los usuarios ver los costes

Los usuarios de DevTest Labs no tienen permiso para ver automáticamente los costes de sus recursos a través de Cost Management. Hay un paso más para permitir a los usuarios ver la información de facturación. Asigne el permiso Lector de facturación a los usuarios en el nivel de suscripción, si aún no tienen permisos que incluyan el acceso del Lector de facturación. Aquí encontrará más información sobre cómo administrar el acceso a la información de facturación: Administrar el acceso a la facturación de Azure: Microsoft Cost Management.

Paso 4: Uso de Azure Cost Management para ver y filtrar los costes de DevTest Labs

Ahora que DevTest Labs está configurado para proporcionar información específica del laboratorio para Cost Management, comience aquí en Cost Management Reporting para ver los costes: Comience con los informes de Cost Management - Azure - Microsoft Cost Management. Puede visualizar los costes en Azure Portal, descargar información de informes de costes o usar Power BI para visualizar los costes.

Para obtener una vista rápida de los costes por laboratorio, consulte los pasos siguientes:

  1. Seleccione Cost Management y, después, en Análisis de costes
  2. Seleccione Costes diarios

Captura de pantalla que muestra la tarjeta de costes diarios.

  1. En la página Personalizado: Análisis de costes, seleccione el filtro Agrupar por, elija Etiqueta y, a continuación, el nombre de etiqueta (como "CostCenter") por el que agrupar. Consulte la documentación de sobre las opciones de grupo y filtro en Cost Management para obtener más detalles.

La vista resultante muestra los costes en la suscripción agrupada por la etiqueta (que agrupa el laboratorio y sus recursos).

  • Definición de directivas de laboratorio Aprenda a establecer las distintas directivas que se usan para controlar cómo se usan el laboratorio y sus máquinas virtuales.
  • Creación de una imagen personalizada Al crear una máquina virtual (VM), especifique una base. La base puede ser una imagen personalizada o una imagen de Marketplace. En este artículo se describe cómo crear una imagen personalizada a partir de un archivo de disco duro virtual (VHD).
  • Configuración de imágenes de Marketplace DevTest Labs admite la creación de máquinas virtuales basadas en imágenes de Azure Marketplace. En este artículo se muestra cómo especificar las imágenes de Azure Marketplace que se pueden usar en el momento de crear máquinas virtuales en un laboratorio.
  • Creación de una máquina virtual de un laboratorio. En este artículo se muestra cómo crear una máquina virtual a partir de una imagen base personalizada o de Marketplace y cómo trabajar con artefactos en la máquina virtual.