Megosztás a következőn keresztül:


Az Azure-beli virtuálisgép-bővítmény új verziója SAP-megoldásokhoz

Előfeltételek

Megjegyzés:

Általános támogatási nyilatkozat: Az SAP Azure-bővítményének támogatása az SAP támogatási csatornáin keresztül történik. Ha segítségre van szüksége az Azure-beli virtuálisgép-bővítményhez sap-megoldásokhoz, nyisson támogatási esetet az SAP-támogatással

Megjegyzés:

Mielőtt az SAP-hoz készült Azure Extension standard és új verziója között váltana, távolítsa el a virtuálisgép-bővítményt.

Megjegyzés:

A virtuálisgép-bővítménynek két verziója van. Ez a cikk az AZURE-hoz készült Azure-beli virtuálisgép-bővítmény új verzióját ismerteti. A standard verzió telepítésével kapcsolatos útmutatásért tekintse meg az Azure-beli virtuálisgép-bővítmény sap-megoldásokhoz készült standard verzióját.

  • Ügyeljen arra, hogy az SAP Host Agent 7.21 PL 47 vagy újabb verzióját használja.
  • Győződjön meg arról, hogy a bővítményt engedélyező virtuális gép rendelkezik hozzáféréssel a management.azure.com.

Azure PowerShell-parancsmagok üzembe helyezése

Kövesse az Azure PowerShell-modul telepítésével foglalkozó cikkben leírt lépéseket

Gyakran ellenőrizze a PowerShell-parancsmagok frissítéseit, amelyek általában havonta frissülnek. Kövesse a cikkben leírt lépéseket. Ha az SAP Note 1928533 vagy az SAP Note 2015553 másként nem rendelkezik, javasoljuk, hogy az Azure PowerShell-parancsmagok legújabb verziójával dolgozzon.

A számítógépre telepített Azure PowerShell-parancsmagok verziójának ellenőrzéséhez futtassa ezt a PowerShell-parancsot:

(Get-Module Az.Compute).Version

Az Azure CLI üzembe helyezése

Kövesse az Azure CLI telepítése című cikkben leírt lépéseket

Rendszeresen ellenőrizze az Azure CLI frissítéseit, amelyek általában havonta frissülnek.

A számítógépre telepített Azure CLI verziójának ellenőrzéséhez futtassa a következő parancsot:

az --version

Az Azure-beli virtuálisgép-bővítmény konfigurálása SAP-megoldásokhoz a PowerShell használatával

Az SAP új virtuálisgép-bővítménye egy felügyelt identitást használ, amely a virtuális géphez van rendelve a virtuális gép figyelési és konfigurációs adatainak eléréséhez. Ahhoz, hogy az új Azure-bővítményt a PowerShell használatával telepítse, először hozzá kell rendelnie egy ilyen identitást a virtuális géphez, és hozzáférést kell adnia az adott virtuális gép által használt összes erőforráshoz, például lemezekhez és hálózati adapterekhez.

Megjegyzés:

Az alábbi lépések tulajdonosi jogosultságokat igényelnek az erőforráscsoport vagy az egyes erőforrások (virtuális gépek, adatlemezek és hálózati adapterek) felett.

  1. Ügyeljen arra, hogy az SAP Host Agent 7.21 PL 47 vagy újabb verzióját használja.

  2. Távolítsa el az SAP virtuálisgép-bővítmény standard verzióját. Az SAP virtuálisgép-bővítményének mindkét verziója nem telepíthető ugyanarra a virtuális gépre.

  3. Győződjön meg arról, hogy telepítette az Azure PowerShell-parancsmag legújabb verzióját (legalább 4.3.0). További információ: Azure PowerShell-parancsmagok üzembe helyezése.

  4. Futtassa az alábbi PowerShell-parancsmagot. Az elérhető környezetek listájához futtassa a parancsmagot Get-AzEnvironment. Ha globális Azure-t szeretne használni, a környezete az AzureCloud. A 21Vianet által üzemeltetett Microsoft Azure esetében válassza az AzureChinaCloud lehetőséget.

    Az SAP virtuálisgép-bővítménye támogatja egy proxy konfigurálását, amelyet a bővítménynek külső erőforrásokhoz, például az Azure Resource Manager API-hoz való csatlakozáshoz kell használnia. A proxy beállításához használja a -ProxyURI paramétert.

    $env = Get-AzEnvironment -Name <name of the environment>
    Connect-AzAccount -Environment $env
    Set-AzContext -SubscriptionName <subscription name>
    
    Set-AzVMAEMExtension -ResourceGroupName <resource group name> -VMName <virtual machine name> -InstallNewExtension
    
  5. Az SAP-gazdagépügynök újraindítása

    Jelentkezzen be arra a virtuális gépre, amelyen engedélyezte az SAP virtuálisgép-bővítményét, és indítsa újra az SAP-gazdagépügynököt, ha már telepítve volt. Az SAP-gazdaügynök nem használja a virtuálisgép-bővítményt, amíg újra nem indítja. Jelenleg nem tudja észlelni, hogy a bővítményt a telepítés után telepítették.

Az Azure-beli virtuálisgép-bővítmény konfigurálása SAP-megoldásokhoz az Azure CLI-vel

Az SAP új virtuálisgép-bővítménye egy felügyelt identitást használ, amely a virtuális géphez van rendelve a virtuális gép figyelési és konfigurációs adatainak eléréséhez.

Megjegyzés:

Az alábbi lépések tulajdonosi jogosultságokat igényelnek az erőforráscsoport vagy az egyes erőforrások (virtuális gépek, adatlemezek stb.) felett.

  1. Győződjön meg arról, hogy az SAP Host Agent 7.21 PL 47 vagy újabb verzióját használja.

  2. Győződjön meg arról, hogy eltávolítja az SAP virtuálisgép-bővítményének aktuális verzióját. Az SAP virtuálisgép-bővítményének mindkét verzióját nem telepítheti ugyanarra a virtuális gépre.

  3. Telepítse az Azure CLI 2.0 legújabb verzióját (2.19.1-es vagy újabb verzió).

  4. Jelentkezzen be az Azure-fiókjával:

    az login
    
  5. Telepítse az Azure CLI AEM-bővítményt. Győződjön meg arról, hogy a 0.2.2-es vagy újabb verziót használja.

    az extension add --name aem
    
  6. Engedélyezze az új bővítményt:

    Az SAP virtuálisgép-bővítménye támogatja egy proxy konfigurálását, amelyet a bővítménynek külső erőforrásokhoz, például az Azure Resource Manager API-hoz való csatlakozáshoz kell használnia. A proxy beállításához használja a --proxy-uri paramétert.

    az vm aem set -g <resource-group-name> -n <vm name> --install-new-extension
    
  7. Az SAP-gazdagépügynök újraindítása

    Jelentkezzen be arra a virtuális gépre, amelyen engedélyezte az SAP virtuálisgép-bővítményét, és indítsa újra az SAP-gazdagépügynököt, ha már telepítve volt. Az SAP-gazdaügynök nem használja a virtuálisgép-bővítményt, amíg újra nem indítja. Jelenleg nem tudja észlelni, hogy a bővítményt a telepítés után telepítették.

Az Azure-beli virtuálisgép-bővítmény manuális konfigurálása SAP-megoldásokhoz

Ha az Azure Resource Manager, a Terraform vagy más eszközök használatával szeretné üzembe helyezni a virtuálisgép-bővítményt az SAP-hoz, manuálisan is üzembe helyezheti a virtuálisgép-bővítményt az SAP-hoz, azaz a dedikált PowerShell- vagy Azure CLI-parancsok használata nélkül.

Mielőtt üzembe helyeznénk a virtuálisgép-bővítményt az SAP-hoz, mindenképpen rendeljünk hozzá egy felhasználóhoz vagy rendszerhez hozzárendelt felügyelt identitást a virtuális géphez. További információkért olvassa el az alábbi útmutatókat:

Miután hozzárendelt egy identitást a virtuális géphez, olvasási hozzáférést kell adnia a virtuális gépnek az erőforráscsoporthoz vagy a virtuális géphez társított egyes erőforrásokhoz (virtuális gép, hálózati adapterek, operációsrendszer-lemezek és adatlemezek). Javasoljuk, hogy a beépített Olvasó szerepkör használatával biztosítsa az erőforrásokhoz való hozzáférést. Ezt a hozzáférést úgy is engedélyezheti, hogy hozzáadja a virtuálisgép-identitást egy Olyan Microsoft Entra-csoporthoz, amely már rendelkezik olvasási hozzáféréssel a szükséges erőforrásokhoz. Ezután már nincs szükség tulajdonosi jogosultságokra az SAP virtuálisgép-bővítményének üzembe helyezésekor, ha olyan felhasználó által hozzárendelt identitást használ, amely már rendelkezik a szükséges engedélyekkel.

Az SAP virtuálisgép-bővítményének manuális üzembe helyezésének különböző módjai vannak. A következő fejezetekben talál néhány példát.

A bővítmény jelenleg a következő konfigurációs kulcsokat támogatja. Az alábbi példában a msi_res_id látható.

  • msi_res_id: A felhasználó által hozzárendelt identitás azonosítója, amelyet a bővítménynek használnia kell a virtuális gép és erőforrásai szükséges információinak lekéréséhez
  • proxy: Annak a proxynak az URL-címe, amellyel a bővítménynek csatlakoznia kell az internethez, például a virtuális gépről és az erőforrásairól.

Manuális üzembe helyezés az Azure PowerShell-lel

Az alábbi kód négy példát tartalmaz. Bemutatja, hogyan helyezheti üzembe a bővítményt Windows és Linux rendszeren, rendszer vagy felhasználó által hozzárendelt identitás használatával. A példában mindenképpen cserélje le az erőforráscsoport nevét, a helyet és a virtuális gép nevét.

# Windows VM - user assigned identity
Set-AzVMExtension -Publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" -ExtensionType "MonitorX64Windows" -ResourceGroupName "<rg name>" -VMName "<vm name>" `
   -Name "MonitorX64Windows" -TypeHandlerVersion "1.0" -Location "<location>" -SettingString '{"cfg":[{"key":"msi_res_id","value":"<user assigned resource id>"}]}'

# Windows VM - system assigned identity
Set-AzVMExtension -Publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" -ExtensionType "MonitorX64Windows" -ResourceGroupName "<rg name>" -VMName "<vm name>" `
   -Name "MonitorX64Windows" -TypeHandlerVersion "1.0" -Location "<location>" -SettingString '{"cfg":[]}'

# Linux VM - user assigned identity
Set-AzVMExtension -Publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" -ExtensionType "MonitorX64Linux" -ResourceGroupName "<rg name>" -VMName "<vm name>" `
   -Name "MonitorX64Linux" -TypeHandlerVersion "1.0" -Location "<location>" -SettingString '{"cfg":[{"key":"msi_res_id","value":"<user assigned resource id>"}]}'

# Linux VM - system assigned identity
Set-AzVMExtension -Publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" -ExtensionType "MonitorX64Linux" -ResourceGroupName "<rg name>" -VMName "<vm name>" `
   -Name "MonitorX64Linux" -TypeHandlerVersion "1.0" -Location "<location>" -SettingString '{"cfg":[]}'

Manuális üzembe helyezés az Azure CLI-vel

Az alábbi kód négy példát tartalmaz. Bemutatja, hogyan helyezheti üzembe a bővítményt Windows és Linux rendszeren, rendszer vagy felhasználó által hozzárendelt identitás használatával. A példában mindenképpen cserélje le az erőforráscsoport nevét, a helyet és a virtuális gép nevét.

# Windows VM - user assigned identity
az vm extension set --publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" --name "MonitorX64Windows" --resource-group "<rg name>" --vm-name "<vm name>" \
   --extension-instance-name "MonitorX64Windows" --settings '{"cfg":[{"key":"msi_res_id","value":"<user assigned resource id>"}]}'

# Windows VM - system assigned identity
az vm extension set --publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" --name "MonitorX64Windows" --resource-group "<rg name>" --vm-name "<vm name>" \
   --extension-instance-name "MonitorX64Windows" --settings '{"cfg":[]}'
   
# Linux VM - user assigned identity
az vm extension set --publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" --name "MonitorX64Linux" --resource-group "<rg name>" --vm-name "<vm name>" \
   --extension-instance-name "MonitorX64Linux" --settings '{"cfg":[{"key":"msi_res_id","value":"<user assigned resource id>"}]}'

# Linux VM - system assigned identity
az vm extension set --publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" --name "MonitorX64Linux" --resource-group "<rg name>" --vm-name "<vm name>" \
   --extension-instance-name "MonitorX64Linux" --settings '{"cfg":[]}'

Manuális üzembe helyezés a Terraform használatával

Az alábbi jegyzék négy példát tartalmaz. Bemutatja, hogyan helyezheti üzembe a bővítményt Windows és Linux rendszeren, rendszer vagy felhasználó által hozzárendelt identitás használatával. A példában mindenképpen cserélje le a virtuális gép azonosítóját és a felhasználó által hozzárendelt identitás azonosítóját.


# Windows VM - user assigned identity

resource "azurerm_virtual_machine_extension" "example" {
  name                 = "MonitorX64Windows"
  virtual_machine_id   = "<vm id>"
  publisher            = "Microsoft.AzureCAT.AzureEnhancedMonitoring"
  type                 = "MonitorX64Windows"
  type_handler_version = "1.0"
  auto_upgrade_minor_version = true

  settings = <<SETTINGS
{
    "cfg":[
        {
            "key":"msi_res_id",
            "value":"<user assigned resource id>"
        }
    ]
}
SETTINGS
}

# Windows VM - system assigned identity

resource "azurerm_virtual_machine_extension" "example" {
  name                 = "MonitorX64Windows"
  virtual_machine_id   = "<vm id>"
  publisher            = "Microsoft.AzureCAT.AzureEnhancedMonitoring"
  type                 = "MonitorX64Windows"
  type_handler_version = "1.0"
  auto_upgrade_minor_version = true

  settings = <<SETTINGS
{
    "cfg":[
    ]
}
SETTINGS
}

# Linux VM - user assigned identity

resource "azurerm_virtual_machine_extension" "example" {
  name                 = "MonitorX64Linux"
  virtual_machine_id   = "<vm id>"
  publisher            = "Microsoft.AzureCAT.AzureEnhancedMonitoring"
  type                 = "MonitorX64Linux"
  type_handler_version = "1.0"
  auto_upgrade_minor_version = true

  settings = <<SETTINGS
{
    "cfg":[
        {
            "key":"msi_res_id",
            "value":"<user assigned resource id>"
        }
    ]
}
SETTINGS
}

# Linux VM - system assigned identity

resource "azurerm_virtual_machine_extension" "example" {
  name                 = "MonitorX64Linux"
  virtual_machine_id   = "<vm id>"
  publisher            = "Microsoft.AzureCAT.AzureEnhancedMonitoring"
  type                 = "MonitorX64Linux"
  type_handler_version = "1.0"
  auto_upgrade_minor_version = true

  settings = <<SETTINGS
{
    "cfg":[
    ]
}
SETTINGS
}

Az SAP virtuálisgép-bővítményének verziói

Ha le szeretné tiltani a virtuálisgép-bővítmény automatikus frissítéseit, vagy a bővítmény egy adott verzióját szeretné üzembe helyezni, lekérheti az elérhető verziókat az Azure CLI-vel vagy az Azure PowerShell-lel.

Azure PowerShell

# Windows
Get-AzVMExtensionImage -Location westeurope -PublisherName Microsoft.AzureCAT.AzureEnhancedMonitoring -Type MonitorX64Windows
# Linux
Get-AzVMExtensionImage -Location westeurope -PublisherName Microsoft.AzureCAT.AzureEnhancedMonitoring -Type MonitorX64Linux

Azure CLI

# Windows
az vm extension image list --location westeurope --publisher Microsoft.AzureCAT.AzureEnhancedMonitoring --name MonitorX64Windows
# Linux
az vm extension image list --location westeurope --publisher Microsoft.AzureCAT.AzureEnhancedMonitoring --name MonitorX64Linux

Készenlét-ellenőrzés

Ez az ellenőrzés gondoskodik arról, hogy az SAP-alkalmazásban megjelenő összes teljesítménymetrikát az SAP mögöttes Azure-bővítménye adja meg.

A készültségi ellenőrzés futtatása Windows rendszerű virtuális gépen

  1. Jelentkezzen be az Azure-beli virtuális gépre (rendszergazdai fiók használata nem szükséges).
  2. Nyisson meg egy webböngészőt, majd navigáljon a következő helyre: http://127.0.0.1:11812/azure4sap/metrics.
  3. A böngészőnek meg kell jelenítenie vagy le kell töltenie egy XML-fájlt, amely a virtuális gép figyelési adatait tartalmazza. Ha ez nem így van, győződjön meg arról, hogy telepítve van az AZURE-bővítmény az SAP-hoz.
  4. Ellenőrizze az XML-fájl tartalmát. Az elérhető XML-fájl http://127.0.0.1:11812/azure4sap/metrics tartalmazza az SAP összes feltöltött Azure-teljesítményszámlálót. Az SAP-hoz készült Azure Extension állapotának összegzését és állapotát is tartalmazza.
  5. Ellenőrizze a Provider Health Description elem értékét. Ha az érték nem megfelelő, kövesse az Állapotellenőrzések fejezet utasításait.

A készültségi ellenőrzés futtatása Linux rendszerű virtuális gépen

  1. Csatlakozás az Azure-beli virtuális gépre SSH használatával.
  2. Ellenőrizze a következő parancs kimenetét
    curl http://127.0.0.1:11812/azure4sap/metrics
    
    Várt eredmény: A virtuális gép, a lemezek és a hálózati adapterek figyelési adatait tartalmazó XML-dokumentumot ad vissza.

Ha az előző ellenőrzés nem sikerült, futtassa az alábbi további ellenőrzéseket:

  1. Győződjön meg arról, hogy a waagent telepítve van és engedélyezve van.

    a. Az sudo ls -al /var/lib/waagent/ parancs futtatása

    Várt eredmény: A waagent könyvtár tartalmának listázása.

    b. Az ps -ax | grep waagent parancs futtatása

    Várt eredmény: A következőhöz hasonló bejegyzést jelenít meg: python /usr/sbin/waagent -daemon

  2. Győződjön meg arról, hogy az Azure Extension for SAP telepítve van és fut.

    a. Az sudo sh -c 'ls -al /var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-*/' parancs futtatása

    Várt eredmény: Az SAP-címtárhoz készült Azure-bővítmény tartalma.

    b. Az ps -ax | grep AzureEnhanced parancs futtatása

    Várt eredmény: A következőhöz hasonló bejegyzést jelenít meg: /var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-1.0.0.82/AzureEnhancedMonitoring -monitor

  3. Telepítse az SAP-gazdagépügynököt az SAP Megjegyzés 1031096 leírtak szerint, és ellenőrizze a kimenetét saposcol.

    a. Az /usr/sap/hostctrl/exe/saposcol -d parancs futtatása

    b. Az dump ccm parancs futtatása

    c. Ellenőrizze, hogy a Virtualization_Configuration\Enhanced Monitoring Access metrika igaz-e.

Ha már telepítve van egy SAP NetWeaver ABAP-alkalmazáskiszolgáló, nyissa meg az ST06 tranzakciót, és ellenőrizze, hogy engedélyezve van-e a figyelés.

Ha az ellenőrzések bármelyike sikertelen, és a bővítmény ismételt üzembe helyezéséről további információt a Windows hibaelhárítása vagy a Linux hibaelhárítása című témakörben talál.

Állapotellenőrzések

Ha az infrastruktúra egyes adatai nem megfelelően vannak kézbesítve a Készültség-ellenőrzésben leírt tesztek szerint, futtassa az ebben a fejezetben ismertetett állapotellenőrzéseket annak ellenőrzéséhez, hogy az Azure-infrastruktúra és az AZURE-bővítmény megfelelően van-e konfigurálva.

Állapot-ellenőrzések a PowerShell használatával

  1. Győződjön meg arról, hogy telepítette az Azure PowerShell-parancsmag legújabb verzióját az Azure PowerShell-parancsmagok üzembe helyezésében leírtak szerint.

  2. Futtassa az alábbi PowerShell-parancsmagot. Az elérhető környezetek listájához futtassa a parancsmagot Get-AzEnvironment. A globális Azure használatához válassza ki az AzureCloud-környezetet . A 21Vianet által üzemeltetett Microsoft Azure esetében válassza az AzureChinaCloud lehetőséget.

    $env = Get-AzEnvironment -Name <name of the environment>
    Connect-AzAccount -Environment $env
    Set-AzContext -SubscriptionName <subscription name>
    Test-AzVMAEMExtension -ResourceGroupName <resource group name> -VMName <virtual machine name>
    
  3. A szkript teszteli a kiválasztott virtuális gép konfigurációját.

Győződjön meg arról, hogy minden állapot-ellenőrzési eredmény rendben van. Ha egyes ellenőrzések nem jelennek meg AZ OK gombra kattintva, futtassa a frissítési parancsmagot az Azure-beli virtuálisgép-bővítmény azure-beli megoldásokhoz való konfigurálása az Azure CLI-vel vagy az Azure-beli virtuálisgép-bővítmény konfigurálása SAP-megoldásokhoz a PowerShell-lel című cikkben leírtak szerint. Ismételje meg a készültségi ellenőrzésben és ebben a fejezetben leírt ellenőrzéseket. Ha az ellenőrzések továbbra is valamilyen számlálóval kapcsolatos problémát jeleznek, olvassa el a Linux hibaelhárításával vagy a Windows hibaelhárításával kapcsolatos témakört.

Állapot-ellenőrzések az Azure CLI használatával

Az Azure CLI használatával az SAP-hoz készült Azure-beli virtuálisgép-bővítmény állapot-ellenőrzésének futtatása:

  1. Telepítse az Azure CLI 2.0-t. Győződjön meg arról, hogy legalább a 2.19.1-es vagy újabb verziót használja (használja a legújabb verziót).

  2. Jelentkezzen be az Azure-fiókjával:

    az login
    
  3. Telepítse az Azure CLI AEM-bővítményt. Győződjön meg arról, hogy a 0.2.2-es vagy újabb verziót használja.

    az extension add --name aem
    
  4. Ellenőrizze a bővítmény telepítését:

    az vm aem verify -g <resource-group-name> -n <vm name> 
    

A szkript teszteli a kiválasztott virtuális gép konfigurációját.

Győződjön meg arról, hogy minden állapot-ellenőrzési eredmény rendben van. Ha egyes ellenőrzések nem jelennek meg AZ OK gombra kattintva, futtassa a frissítési parancsmagot az Azure-beli virtuálisgép-bővítmény azure-beli megoldásokhoz való konfigurálása az Azure CLI-vel vagy az Azure-beli virtuálisgép-bővítmény konfigurálása SAP-megoldásokhoz a PowerShell-lel című cikkben leírtak szerint. Ismételje meg a készültségi ellenőrzésben és ebben a fejezetben leírt ellenőrzéseket. Ha az ellenőrzések továbbra is valamilyen számlálóval kapcsolatos problémát jeleznek, olvassa el a Linux hibaelhárításával vagy a Windows hibaelhárításával kapcsolatos témakört.

Hibaelhárítás Windows rendszeren

Az Azure teljesítményszámlálói egyáltalán nem jelennek meg

Az AzureEnhancedMonitoring folyamat teljesítménymetrikákat gyűjt az Azure-ban. Ha a folyamat nem fut a virtuális gépen, nem gyűjthetők teljesítménymetrikák.

Az Azure Extension for SAP telepítési könyvtára üres

Probléma

A C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Windows\<version> telepítési könyvtár üres.

Megoldás

A bővítmény nincs telepítve. Állapítsa meg, hogy proxyproblémáról van-e szó (a korábban leírtak szerint). Előfordulhat, hogy újra kell indítania a gépet, vagy újra kell telepítenie a virtuálisgép-bővítményt.

Néhány Azure-teljesítményszámláló hiányzik

Az AzureEnhancedMonitoring Windows-folyamat teljesítménymetrikákat gyűjt az Azure-ban. A folyamat több forrásból is lekéri az adatokat. Egyes konfigurációs adatokat helyileg gyűjtünk, és néhány teljesítménymetrikát beolvasunk az Azure Monitorból.

Ha az SAP Note 1999351 használatával végzett hibaelhárítás nem oldja meg a problémát, nyisson meg egy SAP-ügyfélszolgálati üzenetet a Windows BC-OP-NT-AZR összetevőjén vagy a BC-OP-LNX-AZR összetevőn Linux rendszerű virtuális gépeken. Csatolja a C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Windows\<version>\logapp.txt naplófájlt az incidenshez.

Hibaelhárítás Linux rendszeren

Az Azure teljesítményszámlálói egyáltalán nem jelennek meg

Az Azure teljesítménymetrikáit egy démon gyűjti össze. Ha a démon nem fut, nem gyűjthetők teljesítménymetrikák.

Az Azure Extension for SAP telepítési könyvtára üres

Probléma

A /var/lib/waagent/ könyvtár nem rendelkezik az SAP-hoz készült Azure-bővítmény alkönyvtárával.

Megoldás

A bővítmény nincs telepítve. Állapítsa meg, hogy proxyproblémáról van-e szó (a korábban leírtak szerint). Előfordulhat, hogy újra kell indítania a gépet, és/vagy újra kell telepítenie a virtuálisgép-bővítményt.

Néhány Azure-teljesítményszámláló hiányzik

Az Azure teljesítménymetrikáit egy démon gyűjti össze, amely több forrásból szerez be adatokat. Egyes konfigurációs adatokat helyileg gyűjtünk, és néhány teljesítménymetrikát beolvasunk az Azure Monitorból. Az ismert problémák teljes és naprakész listáját az SAP Note 1999351 című témakörben találja, amely további hibaelhárítási információkat tartalmaz az AZURE-bővítményhez. Ha az SAP Note 1999351 használatával végzett hibaelhárítás nem oldja meg a problémát, telepítse újra a bővítményt az Azure-bővítmény konfigurálása az SAP-hoz című cikkben leírtak szerint. Ha a probléma továbbra is fennáll, nyisson meg egy SAP-ügyfélszolgálati üzenetet a Windows BC-OP-NT-AZR összetevőjén vagy egy Linux rendszerű virtuális gép BC-OP-LNX-AZR összetevőjén. Csatolja a /var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-version<>/logapp.txt naplófájlt az incidenshez.

Azure-bővítmény hibakódjai

Minden hibaazonosító egyedi címkével rendelkezik a-#formátumban, ahol a # szám. Lehetővé teszi egy adott hiba és a lehetséges megoldások gyors keresését.

Hibaazonosító Error description Megoldások
a-0116 nincs hitelesítési jogkivonat További információ:
A bővítmény nem tudja beszerezni a hitelesítési jogkivonatot a virtuálisgép-metrikák azure monitorban való eléréséhez. A virtuálisgép-metrikák biztosításához hozzá kell férnie a virtuálisgép-erőforrásokhoz, például magához a virtuális géphez, az összes lemezhez és a virtuális géphez csatlakoztatott összes hálózati adapterhez
Megoldás:
Engedélyezze a virtuális gép által felügyelt identitást, és adjon neki olvasói szerepkört egy virtuálisgép-erőforráscsoport számára. Beállítási szkript használata esetén a szkript elvégzi Az Ön számára. Általában nem kell manuálisan engedélyeznie és hozzárendelnie a virtuális gép által felügyelt identitást.

Következő lépések