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
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: