Delen via


Aanpassingen op beheerservers van Azure Monitor SCOM Managed Instance

Azure Monitor SCOM Managed Instance is een PaaS-service die wordt gehost in Azure. Als onderdeel van het maken van exemplaren maakt Azure een virtuele-machineschaalsetcluster en stelt azure VM's in dat virtuele-machineschaalsetcluster in. Als u echter een vereiste hebt om toegang te krijgen tot de beheerserver en een bepaald aspect ervan aan te passen, zoals het toepassen van een configuratie na de implementatie, het installeren van een management pack of software of het uitvoeren van een andere beheerbewerking, gebruikt u het script voor aanpassing.

Het script maakt intern gebruik van aangepaste Azure-scriptextensies voor het maken van de aanpassingen. Zodra u het script hebt uitgevoerd, wordt het aanpassingsscript gedownload en uitgevoerd op de beheerservers van SCOM Managed Instance.

Vereisten voor het uitvoeren van het script

  • Azure CLI (geïnstalleerd en aangemeld)
  • PowerShell 5.1 of hoger

U kunt het script uitvoeren op een computer waarop PowerShell wordt uitgevoerd. Meld u aan bij het Microsoft-account van Azure Portal dat deel uitmaakt van het SCOM Managed Instance-abonnement. Voer de volgende cmdlets uit in de PowerShell-console:

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

Het script heeft de volgende invoer nodig:

Invoer Beschrijving
ResourceGroupName De naam van de resourcegroep die de SCOM Managed Instance-beheerservers virtuele-machineschaalset bevat.
VMSSName De naam van de SCOM Managed Instance-beheerservers virtuele-machineschaalset waarop aanpassingen moeten worden toegepast.
FileURI De parameter moet verwijzen naar een toegankelijke URI waar het PowerShell-script dat moet worden uitgevoerd, wordt gehost. U kunt het aanpassingsscript uploaden naar bronnen zoals Azure Blob Storage, GitHub of een ander platform dat opslag biedt. Zie bijvoorbeeld https://raw.githubusercontent.com/Azure-Samples/compute-automation-configurations/master/automate-iis.ps1.
CommandToExecute Met deze parameter geeft u de opdracht voor het uitvoeren van het aanpassingsscriptbestand. U kunt bijvoorbeeld een opdracht gebruiken, zoals: PowerShell ExecutionPolicy Unrestricted -File automate-iis.ps1.

Hier volgt een voorbeeld van een opdracht om het script uit te voeren (vervang de parameters tussen aanhalingstekens door uw eigen waarden):

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

Als het script wordt uitgevoerd, wordt de implementatie voltooid en wordt de implementatie voltooid weergegeven.

Als er een fout in het script optreedt, ziet u een fout die is opgetreden tijdens de implementatie. Controleer de bovenstaande logboeken op foutopsporingsbericht .

Volgende stappen

Maak een met SCOM beheerd exemplaar.