Share via


Anpassningar på hanteringsservrar för SCOM Managed Instance i Azure Monitor

Azure Monitor SCOM Managed Instance är en PaaS-tjänst som finns i Azure. Som en del av instansskapandet skapar Azure ett kluster för VM-skalningsuppsättningar och beställer virtuella datorer i det vm-skalningsuppsättningsklustret. Men om du har ett krav på att få åtkomst till hanteringsservern och anpassa någon aspekt av den, till exempel tillämpa en konfiguration efter distributionen, installera ett hanteringspaket eller programvara eller utföra någon annan hanteringsåtgärd, använder du skriptet för anpassning.

Skriptet använder anpassade Skripttillägg i Azure internt för att göra anpassningarna. När du kör skriptet laddar det ned och kör anpassningsskriptet på SCOM Managed Instance Management Servers.

Krav för att köra skriptet

  • Azure CLI (installerat och inloggad)
  • PowerShell 5.1 eller senare

Du kan köra skriptet på en dator där PowerShell körs. Logga in på Azure Portal Microsoft-konto som ingår i SCOM Managed Instance-prenumerationen. Kör följande cmdletar i PowerShell-konsolen:

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

Skriptet behöver följande indata:

Indata Description
ResourceGroupName Namnet på resursgruppen som innehåller hanteringsservrarna för SCOM Managed Instance Vm-skalningsuppsättning.
VMSSName Namnet på de SCOM Managed Instance-hanteringsservrar VM-skalningsuppsättning som anpassningar ska tillämpas på.
FileURI Parametern ska peka på en tillgänglig URI där PowerShell-skriptet som ska köras finns. Du kan ladda upp anpassningsskriptet till källor som Azure Blob Storage, GitHub eller någon annan plattform som tillhandahåller lagring. Se till exempel https://raw.githubusercontent.com/Azure-Samples/compute-automation-configurations/master/automate-iis.ps1.
CommandToExecute Den här parametern anger kommandot för att köra anpassningsskriptfilen. Du kan till exempel använda ett kommando som: PowerShell ExecutionPolicy Unrestricted -File automate-iis.ps1.

Här är ett exempel på ett kommando för att köra skriptet (ersätt parametrarna inom citattecken med dina egna värden):

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

Om skriptet körs lyckas distributionen och meddelandet Distributionen har slutförts visas.

Om det finns ett fel i skriptet visas ett fel som uppstod under distributionen. Kontrollera ovanstående loggar för felsökningsmeddelande .

Nästa steg

Skapa en SCOM-hanterad instans.