Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure Monitor az SAP-megoldásokhoz egy Azure-natív monitorozási termék az Azure-ban futó SAP-környezetekhez. Ha a kritikus SAP-alkalmazások az Azure-ban futnak, a használatával monitorozza azok rendelkezésre állását, teljesítményét és működését.
Ebben a rövid útmutatóban az Azure PowerShell használatával üzembe helyezhet egy Azure Monitor for SAP-megoldás erőforrást, és egy szolgáltatópéldányon keresztül csatlakoztathatja azt az SAP-rendszerhez.
Előfeltételek
Ha még nincs Azure-előfizetése, kezdés előtt hozzon létre egy ingyenes fiókot.
Az Azure PowerShell helyi használatához telepítse az Az PowerShell modult, és csatlakozzon az Azure-fiókjához a Connect-AzAccount parancsmag használatával. Az Az PowerShell-modul telepítéséről további információt az Azure PowerShell telepítése című témakörben talál. Másik lehetőségként használhatja az Azure Cloud Shellt.
Telepítse az Az.Workloads PowerShell-modult a következő paranccsal:
Install-Module -Name Az.WorkloadsHa több Azure-előfizetéssel rendelkezik, a Set-AzContext parancsmaggal válassza ki a számlázáshoz használni kívánt előfizetést:
Set-AzContext -SubscriptionId aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4eHozzon létre vagy válasszon ki egy virtuális hálózatot az Azure Monitorhoz olyan SAP-megoldásokhoz, amelyek hozzáférnek a forrás SAP-rendszer virtuális hálózatához.
Hozzon létre egy olyan alhálózatot, amelynek címtartománya IPv4/25 vagy nagyobb az Azure Monitor for SAP-megoldásokhoz társított virtuális hálózatban, és alhálózat-delegálás van hozzárendelve a Microsoft.Web/serverFarms szolgáltatáshoz.
Erőforráscsoport létrehozása
Hozzon létre egy Azure-erőforráscsoportot a New-AzResourceGroup parancsmaggal. Az erőforráscsoport egy logikai tároló, amelyben azure-erőforrásokat helyez üzembe és kezel csoportként.
Futtassa a következő parancsot egy erőforráscsoport létrehozásához a megadott névvel és a megadott helyen:
New-AzResourceGroup -Name Contoso-AMS-RG -Location <myResourceLocation>
SAP-monitor létrehozása
SAP-monitor létrehozásához használja a New-AzWorkloadsMonitor parancsmagot.
Futtassa a következő parancsot egy SAP-monitor létrehozásához a megadott előfizetéshez, erőforráscsoporthoz és erőforrásnévhez:
$monitor_name = 'Contoso-AMS-Monitor' $rg_name = 'Contoso-AMS-RG' $subscription_id = 'aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e' $location = 'eastus' $managed_rg_name = 'MRG_Contoso-AMS-Monitor' $subnet_id = '/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/ams-vnet-rg/providers/Microsoft.Network/virtualNetworks/ams-vnet-eus/subnets/Contoso-AMS-Monitor' $route_all = 'RouteAll' New-AzWorkloadsMonitor -Name $monitor_name -ResourceGroupName $rg_name -SubscriptionId $subscription_id -Location $location -AppLocation $location -ManagedResourceGroupName $managed_rg_name -MonitorSubnet $subnet_id -RoutingPreference $route_allAz SAP monitor tulajdonságainak lekéréséhez futtassa a következő parancsot:
Get-AzWorkloadsMonitor -ResourceGroupName Contoso-AMS-RG -Name Contoso-AMS-Monitor
Szolgáltató létrehozása
SAP NetWeaver-szolgáltató létrehozásához használja a New-AzWorkloadsProviderInstance parancsmagot.
Futtassa a következő parancsot az előfizetési környezet beállításához:
Set-AzContext -SubscriptionId aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4eFuttassa a következő parancsot a NetWeaver-szolgáltatópéldány létrehozásához.
Ebben a kódban
hostnameaz SAP Web Dispatcher vagy az alkalmazáskiszolgáló állomásneve vagy IP-címe.SapHostFileEntrya GetSystemInstanceList 6. pontjának (xi) pontjában felsorolt összes példány IP-címe, teljes tartományneve vagy állomásneve.$subscription_id = 'aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e' $rg_name = 'Contoso-AMS-RG' $monitor_name = 'Contoso-AMS-Monitor' $provider_name = 'Contoso-AMS-Monitor-NW' $SapClientId = '000' $SapHostFileEntry = '["10.0.0.0 x01scscl1.ams.azure.com x01scscl1,10.0.0.0 x01erscl1.ams.azure.com x01erscl1,10.0.0.1 x01appvm1.ams.azure.com x01appvm1,10.0.0.2 x01appvm2.ams.azure.com x01appvm2"]' $hostname = 'x01appvm0' $instance_number = '00' $password = 'Password@123' $sapportNumber = '8000' $sap_sid = 'X01' $sap_username = 'AMS_NW' $providerSetting = New-AzWorkloadsProviderSapNetWeaverInstanceObject -SapClientId $SapClientId -SapHostFileEntry $SapHostFileEntry -SapHostname $hostname -SapInstanceNr $instance_number -SapPassword $password -SapPortNumber $sapportNumber -SapSid $sap_sid -SapUsername $sap_username -SslPreference Disabled New-AzWorkloadsProviderInstance -MonitorName $monitor_name -Name $provider_name -ResourceGroupName $rg_name -SubscriptionId $subscription_id -ProviderSetting $providerSetting
Szolgáltatópéldány tulajdonságainak lekérése
Egy szolgáltatópéldány tulajdonságainak lekéréséhez használja a Get-AzWorkloadsProviderInstance parancsmagot. Az alábbi példa lekéri a megadott erőforráscsoport és AZ SAP monitor nevének szolgáltatópéldány-tulajdonságait:
Get-AzWorkloadsProviderInstance -ResourceGroupName Contoso-AMS-RG -SapMonitorName Contoso-AMS-Monitor
Az erőforrások rendezése
Ha nincs szüksége a cikkben létrehozott erőforrásokra, az alábbi parancsok futtatásával törölheti őket.
A szolgáltatópéldány törlése
Egy szolgáltatópéldány eltávolításához használja a Remove-AzWorkloadsProviderInstance parancsmagot. Az alábbi példa egy IBM Db2-szolgáltatópéldányt töröl a megadott előfizetéshez, erőforráscsoporthoz, SAP monitor nevéhez és erőforrás nevéhez:
$subscription_id = 'aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e'
$rg_name = 'Contoso-AMS-RG'
$monitor_name = 'Contoso-AMS-Monitor'
$provider_name = 'Contoso-AMS-Monitor-DB2'
Remove-AzWorkloadsProviderInstance -MonitorName $monitor_name -Name $provider_name -ResourceGroupName $rg_name -SubscriptionId $subscription_id
Az SAP-monitor törlése
SAP-monitor eltávolításához használja a Remove-AzWorkloadsMonitor parancsmagot. Az alábbi példa töröl egy SAP-monitort a megadott előfizetéshez, erőforráscsoporthoz és figyelő nevéhez:
$monitor_name = 'Contoso-AMS-Monitor'
$rg_name = 'Contoso-AMS-RG'
$subscription_id = 'aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e'
Remove-AzWorkloadsMonitor -Name $monitor_name -ResourceGroupName $rg_name -SubscriptionId $subscription_id
Az erőforráscsoport törlése
Az alábbi példa törli a megadott erőforráscsoportot és annak összes erőforrását.
Figyelemfelhívás
Ha a cikk hatókörén kívüli erőforrások a megadott erőforráscsoportban találhatók, akkor azok is törlődnek.
Remove-AzResourceGroup -Name Contoso-AMS-RG