Anpassungen an Azure Monitor SCOM-verwaltete Instanz-Verwaltungsservern
Azure Monitor SCOM verwaltete Instanz ist ein paaS-Dienst, der in Azure gehostet wird. Im Rahmen instance Erstellung erstellt Azure einen Vm-Skalierungsgruppencluster und stellt VMs innerhalb dieses VM-Skalierungsgruppenclusters in Betrieb. Wenn Sie jedoch auf den Verwaltungsserver zugreifen und einen Aspekt anpassen müssen, z. B. das Anwenden einer Konfiguration nach der Bereitstellung, das Installieren eines Management Packs oder einer Software oder andere Verwaltungsvorgänge, verwenden Sie das Skript für die Anpassung.
Das Skript verwendet intern benutzerdefinierte Azure-Skripterweiterungen für die Anpassungen. Nachdem Sie das Skript ausgeführt haben, wird das Anpassungsskript auf den SCOM-verwaltete Instanz-Verwaltungsservern heruntergeladen und ausgeführt.
Anforderungen zum Ausführen des Skripts
- Azure CLI (installiert und angemeldet)
- PowerShell 5.1 oder höher
Sie können das Skript auf einem Computer ausführen, auf dem PowerShell ausgeführt wird. Melden Sie sich beim Azure-Portal Microsoft-Konto an, das Teil des SCOM verwaltete Instanz-Abonnements ist. Führen Sie die folgenden Cmdlets in der PowerShell-Konsole aus:
“az login”
“az account set –subscription “NameOf Subscription”
Das Skript benötigt die folgenden Eingaben:
Eingabe | BESCHREIBUNG |
---|---|
ResourceGroupName | Der Name der Ressourcengruppe, die die SCOM-verwaltete Instanz-Verwaltungsserver für die VM-Skalierungsgruppe enthält. |
VMSSName | Der Name der SCOM-verwaltete Instanz-Verwaltungsservern für virtuelle Computer, auf die Anpassungen angewendet werden sollen. |
FileURI | Der Parameter sollte auf einen barrierefreien URI verweisen, in dem das auszuführende PowerShell-Skript gehostet wird. Sie können das Anpassungsskript in Quellen wie Azure Blob Storage, GitHub oder eine andere Plattform hochladen, die Speicher bereitstellt. Ein Beispiel finden Sie unter https://raw.githubusercontent.com/Azure-Samples/compute-automation-configurations/master/automate-iis.ps1. |
CommandToExecute | Dieser Parameter gibt den Befehl zum Ausführen der Anpassungsskriptdatei an. Sie können beispielsweise einen Befehl wie PowerShell ExecutionPolicy Unrestricted -File automate-iis.ps1 verwenden. |
Hier sehen Sie ein Beispiel für einen Befehl zum Ausführen des Skripts (ersetzen Sie die Parameter in Anführungszeichen durch Ihre eigenen Werte):
.\RunCustomization.ps1 – ResourceGroupName “myResourceGroup” -VMSSName “myVMSS” -FileURI “https://example.com/myscript.ps1” -CommandToExecute “powershell.exe -ExecutionPolicy Unrestricted -File myscript.ps1”
Wenn das Skript erfolgreich ausgeführt wird, wird die Bereitstellung erfolgreich ausgeführt, und die Meldung Bereitstellung wurde erfolgreich abgeschlossen angezeigt.
Wenn im Skript ein Fehler vorliegt, wird ein Fehler angezeigt, der während der Bereitstellung aufgetreten ist. Überprüfen Sie die obigen Protokolle, um eine Debugmeldung zu finden.
Nächste Schritte
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für