Share via


Personalizaciones en servidores de administración de SCOM de Azure Monitor Instancia administrada

SCOM de Azure Monitor Instancia administrada es un servicio PaaS hospedado en Azure. Como parte de la creación de instancias, Azure crea un clúster de conjuntos de escalado de máquinas virtuales y comisiones máquinas virtuales dentro de ese clúster del conjunto de escalado de máquinas virtuales. Sin embargo, si tiene un requisito para acceder al servidor de administración y personalizar algún aspecto de él, como aplicar una configuración posterior a la implementación, instalar un módulo de administración o software, o llevar a cabo cualquier otra operación de administración, use el script para la personalización.

El script usa internamente extensiones de script personalizados de Azure para realizar las personalizaciones. Una vez ejecutado el script, descarga y ejecuta el script de personalización en los servidores de administración de SCOM Instancia administrada.

Requisitos para ejecutar el script

  • CLI de Azure (instalada e iniciada)
  • PowerShell 5.1 o posterior

Puede ejecutar el script en una máquina, que tiene PowerShell en ejecución. Inicie sesión en la cuenta de Microsoft Azure Portal que forma parte de la suscripción de SCOM Instancia administrada. Ejecute los siguientes cmdlets en la consola de PowerShell:

“az login”
“az account set –subscription “NameOf Subscription”

El script necesita las siguientes entradas:

Entrada Descripción
ResourceGroupName Nombre del grupo de recursos que contiene el conjunto de escalado de máquinas virtuales SCOM Instancia administrada servidores de administración.
VMSSName Nombre del conjunto de escalado de máquinas virtuales de servidores de administración de SCOM Instancia administrada para aplicar personalizaciones.
Fileuri El parámetro debe apuntar a un URI accesible donde se hospeda el script de PowerShell que se va a ejecutar. Puede cargar el script de personalización en orígenes como Azure Blob Storage, GitHub o cualquier otra plataforma que proporcione almacenamiento. Por ejemplo, vea https://raw.githubusercontent.com/Azure-Samples/compute-automation-configurations/master/automate-iis.ps1.
CommandToExecute Este parámetro especifica el comando para ejecutar el archivo de script de personalización. Por ejemplo, puede usar un comando como: PowerShell ExecutionPolicy Unrestricted -File automate-iis.ps1.

Este es un ejemplo de un comando para ejecutar el script (reemplace los parámetros entre comillas por sus propios valores):

.\RunCustomization.ps1 – ResourceGroupName “myResourceGroup” -VMSSName “myVMSS” -FileURI “https://example.com/myscript.ps1” -CommandToExecute “powershell.exe -ExecutionPolicy Unrestricted -File myscript.ps1”

Si el script se ejecuta correctamente, la implementación se realiza correctamente y muestra el mensaje Implementación finalizada correctamente .

Si hay un error en el script, verá un error durante la implementación. Compruebe los registros anteriores para ver el mensaje de depuración .

Pasos siguientes

Cree un Instancia administrada SCOM.