Personalizações em servidores de gerenciamento de Instância Gerenciada do SCOM do Azure Monitor
O SCOM do Azure Monitor Instância Gerenciada é um serviço de PaaS hospedado no Azure. Como parte da criação da instância, o Azure cria um cluster de conjunto de dimensionamento de máquinas virtuais e comissiona VMs dentro desse cluster do conjunto de dimensionamento de máquinas virtuais. No entanto, se você tiver um requisito para acessar o servidor de gerenciamento e personalizar algum aspecto dele, como aplicar uma configuração pós-implantação, instalar um Pacote de Gerenciamento ou software ou executar qualquer outra operação de gerenciamento, use o Script para Personalização.
O script usa internamente extensões de script personalizado do Azure para fazer as personalizações. Depois de executar o script, ele baixa e executa o script de personalização nos Servidores de Gerenciamento de Instância Gerenciada do SCOM.
Requisitos para executar o script
- CLI do Azure (instalada e conectada)
- PowerShell 5.1 ou posterior
Você pode executar o script em um computador, que tem o PowerShell em execução. Entre na conta da Microsoft portal do Azure que faz parte da assinatura do SCOM Instância Gerenciada. Execute os seguintes cmdlets no console do PowerShell:
“az login”
“az account set –subscription “NameOf Subscription”
O script precisa das seguintes entradas:
Entrada | Descrição |
---|---|
ResourceGroupName | O nome do grupo de recursos que contém o conjunto de dimensionamento de máquinas virtuais do SCOM Instância Gerenciada servidores de gerenciamento. |
VMSSName | O nome dos servidores de gerenciamento de Instância Gerenciada SCOM Conjunto de dimensionamento de máquinas virtuais ao qual aplicar personalizações. |
FileURI | O parâmetro deve apontar para um URI acessível em que o script do PowerShell a ser executado está hospedado. Você pode carregar o script de personalização em fontes 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 | Esse parâmetro especifica o comando para executar o arquivo de script de personalização. Por exemplo, você pode usar um comando como: PowerShell ExecutionPolicy Unrestricted -File automate-iis.ps1 . |
Aqui está um exemplo de um comando para executar o script (substitua os parâmetros entre aspas por 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 implantação será bem-sucedida e exibirá a mensagem Implantação concluída com êxito .
Se houver um erro no script, você verá Um erro ocorreu durante a implantação. Marcar os logs acima para a mensagem de depuração.
Próximas etapas
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de