Share via


Personalizzazioni nei server di gestione di Monitoraggio di Azure SCOM Istanza gestita

Monitoraggio di Azure SCOM Istanza gestita è un servizio PaaS ospitato in Azure. Nell'ambito della creazione di istanze, Azure crea un cluster del set di scalabilità di macchine virtuali e crea macchine virtuali all'interno del cluster del set di scalabilità di macchine virtuali. Tuttavia, se è necessario accedere al server di gestione e personalizzare alcuni aspetti, ad esempio l'applicazione di una configurazione post-distribuzione, l'installazione di un Management Pack o un software o l'esecuzione di qualsiasi altra operazione di gestione, usare script per la personalizzazione.

Lo script usa internamente le estensioni dello script personalizzato di Azure per effettuare le personalizzazioni. Dopo aver eseguito lo script, scarica ed esegue lo script di personalizzazione nei server di gestione di SCOM Istanza gestita.

Requisiti per eseguire lo script

  • Interfaccia della riga di comando di Azure (installata e connesso)
  • PowerShell 5.1 o versione successiva

È possibile eseguire lo script in un computer, con PowerShell in esecuzione. Accedere all'account Microsoft portale di Azure che fa parte della sottoscrizione di SCOM Istanza gestita. Eseguire i cmdlet seguenti nella console di PowerShell:

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

Lo script richiede gli input seguenti:

Input Descrizione
ResourceGroupName Nome del gruppo di risorse contenente il set di scalabilità di macchine virtuali SCOM Istanza gestita server di gestione.
VMSSName Nome del set di scalabilità di macchine virtuali SCOM Istanza gestita server di gestione per applicare personalizzazioni a.
Fileuri Il parametro deve puntare a un URI accessibile in cui è ospitato lo script di PowerShell. È possibile caricare lo script di personalizzazione in origini quali Archiviazione BLOB di Azure, GitHub o qualsiasi altra piattaforma che fornisce l'archiviazione. Ad esempio, vedere https://raw.githubusercontent.com/Azure-Samples/compute-automation-configurations/master/automate-iis.ps1.
CommandToExecute Questo parametro specifica il comando per eseguire il file di script di personalizzazione. Ad esempio, è possibile usare un comando, ad esempio: PowerShell ExecutionPolicy Unrestricted -File automate-iis.ps1.

Ecco un esempio di comando per eseguire lo script (sostituire i parametri nelle virgolette con i propri valori):

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

Se lo script viene eseguito correttamente, la distribuzione ha esito positivo e visualizza il messaggio Distribuzione completata correttamente .

Se si verifica un errore nello script, viene visualizzato un errore durante la distribuzione. Controllare i log precedenti per il messaggio di debug .

Passaggi successivi

Creare un Istanza gestita SCOM.