Share via


Personalizações nos servidores de gestão do SCOM Managed Instance do Azure Monitor

O Azure Monitor SCOM Managed Instance é um serviço PaaS alojado no Azure. Como parte da criação de instâncias, o Azure cria um cluster de conjuntos de dimensionamento de máquinas virtuais e encomenda VMs dentro desse cluster do conjunto de dimensionamento de máquinas virtuais. No entanto, se tiver um requisito para aceder ao servidor de gestão e personalizar algum aspeto do mesmo, como aplicar uma configuração pós-implementação, instalar um Pacote de Gestão ou software ou executar qualquer outra operação de gestão, utilize o Script para Personalização.

O script utiliza internamente extensões de script personalizado do Azure para fazer as personalizações. Depois de executar o script, este transfere e executa o script de personalização nos Servidores de Gestão de Instâncias Geridas do SCOM.

Requisitos para executar o script

  • CLI do Azure (Instalada e Com Sessão Iniciada)
  • PowerShell 5.1 ou posterior

Pode executar o script num computador, que tem o PowerShell em execução. Inicie sessão no portal do Azure conta Microsoft que faz parte da subscrição da Instância Gerida do SCOM. Execute os seguintes cmdlets na consola do PowerShell:

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

O script precisa das seguintes entradas:

Entrada Description
ResourceGroupName O nome do grupo de recursos que contém os servidores de gestão da Instância Gerida do SCOM Conjunto de dimensionamento de máquinas virtuais.
VMSSName O nome dos servidores de gestão da Instância Gerida do SCOM Conjunto de dimensionamento de máquinas virtuais ao qual aplicar personalizações.
FileURI O parâmetro deve apontar para um URI acessível onde o script do PowerShell a ser executado está alojado. Pode carregar o script de personalização para origens como Armazenamento de Blobs do Azure, GitHub ou qualquer outra plataforma que forneça armazenamento. Por exemplo, veja https://raw.githubusercontent.com/Azure-Samples/compute-automation-configurations/master/automate-iis.ps1.
CommandToExecute Este parâmetro especifica o comando para executar o ficheiro de script de personalização. Por exemplo, pode utilizar um comando como: PowerShell ExecutionPolicy Unrestricted -File automate-iis.ps1.

Eis um exemplo de um comando para executar o script (substitua os parâmetros entre aspas pelos seus próprios valores):

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

Se o script for executado com êxito, a implementação será bem-sucedida e a mensagem Implementação concluída com êxito .

Se ocorrer um erro no script, verá Ocorreu um erro durante a implementação. Verifique os registos acima para obter a mensagem de depuração .

Passos seguintes

Criar uma Instância Gerida do SCOM.