Compartir a través de


Inicio rápido: Creación de un panel en Azure Portal mediante un archivo de Bicep

En Azure Portal, un panel es una vista organizada de los recursos en la nube. En este inicio rápido se muestra cómo implementar un archivo de Bicep para crear un panel. En el panel de ejemplo se muestra el rendimiento de una máquina virtual (VM), junto con algunos vínculos e información estática.

Bicep es un lenguaje específico de dominio (DSL) que usa una sintaxis declarativa para implementar recursos de Azure. Brinda sintaxis concisa, seguridad de tipos confiable y compatibilidad con la reutilización de código. Bicep ofrece la mejor experiencia de creación para sus soluciones de infraestructura como código en Azure.

Requisitos previos

Revisión del archivo de Bicep

El archivo de Bicep usado en este inicio rápido forma parte de las plantillas de inicio rápido de Azure. Este archivo de Bicep es demasiado largo para mostrarse aquí. Para ver el archivo de Bicep, consulte main.bicep.

El archivo de Bicep define un recurso de Azure, un recurso del panel de Microsoft.Portal que muestra datos sobre la máquina virtual que creará como parte de la implementación.

El panel creado mediante la implementación de este archivo de Bicep requiere una máquina virtual existente. Antes de implementar el archivo de Bicep, el script implementa una plantilla de ARM denominada prereq.azuredeploy.json que crea una máquina virtual.

La identidad de máquina virtual está codificada de forma rígida como SimpleWinVM en la plantilla de ARM para que coincida con lo que se usa en el archivo main.bicep que crea el panel. Deberá crear su propio nombre de usuario y contraseña de administración para esta máquina virtual. Se trata de un nuevo nombre de usuario y contraseña (no la cuenta que usa para iniciar sesión en Azure). La contraseña debe ser compleja. Para más información, consulte los requisitos de nombre de usuario y los requisitos de contraseña.

Implementación del archivo de Bicep

  1. Guarde el archivo de Bicep como main.bicep en el equipo local.

  2. Implemente el archivo de Bicep mediante la CLI de Azure o Azure PowerShell mediante el script que se muestra aquí. Reemplace los valores siguientes en el script:

    • <admin-user-name>: especifique un nombre de usuario de administrador.
    • <admin-password>: especifique una contraseña de administrador.
    • <dns-label-prefix>: especifique un prefijo DNS.
    $resourceGroupName = 'SimpleWinVmResourceGroup'
    $location = 'eastus'
    $adminUserName = '<admin-user-name>'
    $adminPassword = '<admin-password>'
    $dnsLabelPrefix = '<dns-label-prefix>'
    $virtualMachineName = 'SimpleWinVM'
    $vmTemplateUri = 'https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.portal/azure-portal-dashboard/prereqs/prereq.azuredeploy.json'
    
    az group create --name $resourceGroupName --location $location
    az deployment group create --resource-group $resourceGroupName --template-uri $vmTemplateUri --parameters adminUsername=$adminUserName adminPassword=$adminPassword dnsLabelPrefix=$dnsLabelPrefix
    az deployment group create --resource-group $resourceGroupName --template-file main.bicep --parameters virtualMachineName=$virtualMachineName virtualMachineResourceGroup=$resourceGroupName
    

Una vez finalizada la implementación, debería ver un mensaje que indica que la implementación se realizó correctamente.

Revisión de los recursos implementados

Compruebe que puede ver los datos sobre la máquina virtual en el panel de Azure Portal.

  1. En el menú de Azure Portal, seleccione Panel.

    Captura de pantalla del elemento del panel en el menú de Azure Portal.

  2. En la página del panel, seleccione Simple VM Dashboard.

    Captura de pantalla de la opción de selección del panel de Azure Portal.

  3. Revise el panel, que debe ser similar al que se muestra aquí. Aunque parte del contenido es estático, también hay gráficos en los que se muestra el rendimiento de la máquina virtual que ha creado al principio.

    Captura de pantalla de un ejemplo de panel en Azure Portal.

Limpieza de recursos

Si desea quitar la máquina virtual y el panel asociado, elimine el grupo de recursos que los contiene.

  1. En el Azure Portal, busque SimpleWinVmResourceGroup y selecciónelo en los resultados de la búsqueda.

  2. En la página SimpleWinVmResourceGroup, seleccione Eliminar grupo de recursos, escriba el nombre del grupo de recursos para confirmar y, a continuación, seleccione Eliminar.

Precaución

Al eliminar un grupo de recursos, se eliminarán todos los recursos que contiene. Si el grupo de recursos contiene recursos adicionales aparte de la máquina virtual y el panel, también se eliminarán.

Pasos siguientes

Para más información acerca de los paneles en Azure Portal, consulte: