Share via


Az Azure Monitor SCOM felügyeltpéldány-felügyeleti kiszolgálóinak testreszabásai

A felügyelt Azure Monitor SCOM-példány egy Azure-ban üzemeltetett PaaS-szolgáltatás. A példánylétrehozás részeként az Azure létrehoz egy virtuálisgép-méretezési csoportfürtöt, és virtuális gépeket bíz meg a virtuálisgép-méretezési csoport fürtjén belül. Ha azonban szüksége van a felügyeleti kiszolgáló elérésére és bizonyos aspektusainak testreszabására, például az üzembe helyezés utáni konfiguráció alkalmazására, egy felügyeleti csomag vagy szoftver telepítésére, vagy bármilyen más felügyeleti művelet végrehajtására, használja a testreszabási szkriptet.

A szkript belsőleg egyéni Azure-szkriptbővítményeket használ a testreszabásokhoz. A szkript futtatása után letölti és végrehajtja a testreszabási szkriptet az SCOM felügyeltpéldány-felügyeleti kiszolgálókon.

A szkript futtatásának követelményei

  • Azure CLI (telepítve és bejelentkezve)
  • PowerShell 5.1 vagy újabb

Futtathatja a szkriptet egy gépen, amelyen a PowerShell fut. Jelentkezzen be a felügyelt SCOM-példány előfizetés részét képező Azure Portal Microsoft-fiókba. Futtassa a következő parancsmagokat a PowerShell-konzolon:

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

A szkriptnek a következő bemenetekre van szüksége:

Bevitel Description
ResourceGroupName A felügyelt SCOM-példányok felügyeleti kiszolgálóit tartalmazó erőforráscsoport neve Virtuálisgép-méretezési csoport.
VMSSName A felügyelt SCOM-példányok felügyeleti kiszolgálóinak neve Virtuálisgép-méretezési csoport a testreszabások alkalmazásához.
FileURI A paraméternek egy elérhető URI-ra kell mutatnia, ahol a végrehajtandó PowerShell-szkript fut. A testreszabási szkriptet feltöltheti olyan forrásokba, mint a Azure Blob Storage, a GitHub vagy bármely más, tárhelyet biztosító platform. Lásd például: https://raw.githubusercontent.com/Azure-Samples/compute-automation-configurations/master/automate-iis.ps1.
CommandToExecute Ez a paraméter határozza meg a testreszabási szkriptfájl végrehajtására szolgáló parancsot. Használhat például egy parancsot, például: PowerShell ExecutionPolicy Unrestricted -File automate-iis.ps1.

Íme egy példa a szkript futtatására szolgáló parancsra (cserélje le az idézőjelek paramétereit a saját értékeire):

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

Ha a szkript sikeresen fut, az üzembe helyezés sikeres lesz, és az üzembe helyezés befejeződött üzenet jelenik meg.

Ha hiba van a szkriptben, az Üzembe helyezés során hibaüzenet jelenik meg. Ellenőrizze a fenti naplókban, hogy van-e hibakeresési üzenet.

Következő lépések

Hozzon létre egy felügyelt SCOM-példányt.