SAP çözümleri için Azure VM uzantısının yeni sürümü

Ön koşullar

Dekont

Genel Destek Bildirimi: SAP için Azure Uzantısı desteği SAP destek kanalları aracılığıyla sağlanır. SAP çözümleri için Azure VM uzantısıyla ilgili yardıma ihtiyacınız varsa SAP Desteği ile bir destek olayı açın

Dekont

SAP için Azure Uzantısı'nın standart ve yeni sürümü arasında geçiş yapmadan önce VM uzantısını kaldırdığınızdan emin olun.

Dekont

VM uzantısının iki sürümü vardır. Bu makale, SAP için Azure VM uzantısının yeni sürümünü kapsar. Standart sürümü yükleme yönergeleri için bkz . SAP çözümleri için Azure VM uzantısının Standart Sürümü.

  • SAP Konak Aracısı 7.21 PL 47 veya üzerini kullandığınızdan emin olun.
  • Uzantının etkinleştirildiği sanal makinenin management.azure.com erişimi olduğundan emin olun.

Azure PowerShell cmdlet'lerini dağıtma

Azure PowerShell modülünü yükleme makalesinde açıklanan adımları izleyin

Genellikle aylık olarak güncelleştirilen PowerShell cmdlet'lerinde güncelleştirme olup olmadığını sık sık denetleyin. Bu makalede açıklanan adımları izleyin. SAP Not 1928533 veya SAP Not 2015553 aksi belirtilmediği sürece, Azure PowerShell cmdlet'lerinin en son sürümüyle çalışmanızı öneririz.

Bilgisayarınızda yüklü olan Azure PowerShell cmdlet'lerinin sürümünü denetlemek için şu PowerShell komutunu çalıştırın:

(Get-Module Az.Compute).Version

Azure CLI'yi dağıtma

Azure CLI'yı yükleme makalesinde açıklanan adımları izleyin

Genellikle aylık olarak güncelleştirilen Azure CLI güncelleştirmelerini sık sık denetleyin.

Bilgisayarınızda yüklü olan Azure CLI sürümünü denetlemek için şu komutu çalıştırın:

az --version

PowerShell ile SAP çözümleri için Azure VM uzantısını yapılandırma

SAP için yeni VM Uzantısı, VM'nin izleme ve yapılandırma verilerine erişmek için VM'ye atanmış bir yönetilen kimlik kullanır. PowerShell kullanarak yeni SAP için Azure Uzantısı'nı yüklemek için öncelikle vm'ye böyle bir kimlik atamanız ve bu kimliğe söz konusu VM tarafından kullanılan diskler ve ağ arabirimleri gibi tüm kaynaklara erişim izni vermelisiniz.

Dekont

Aşağıdaki adımlar kaynak grubu veya tek tek kaynaklar (sanal makine, veri diskleri ve ağ arabirimleri) üzerinde Sahip ayrıcalıkları gerektirir

  1. SAP Konak Aracısı 7.21 PL 47 veya üzerini kullandığınızdan emin olun.

  2. SAP için VM Uzantısının standart sürümünü kaldırdığınızdan emin olun. SAP için VM Uzantısı'nın her iki sürümünün de aynı sanal makineye yüklenmesi desteklenmez.

  3. Azure PowerShell cmdlet'inin en son sürümünü (en az 4.3.0) yüklediğinizden emin olun. Daha fazla bilgi için bkz . Azure PowerShell cmdlet'lerini dağıtma.

  4. Aşağıdaki PowerShell cmdlet’ini çalıştırın. Kullanılabilir ortamların listesi için cmdlet'ini Get-AzEnvironmentçalıştırın. Genel Azure'ı kullanmak istiyorsanız ortamınız AzureCloud'dur. 21Vianet tarafından sağlanan Microsoft Azure için AzureChinaCloud'u seçin.

    SAP için VM Uzantısı, uzantının dış kaynaklara( örneğin Azure Resource Manager API'sine) bağlanmak için kullanması gereken bir ara sunucu yapılandırmayı destekler. Proxy'yi ayarlamak için -ProxyURI parametresini kullanın.

    $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. SAP Konak Aracısı'nın yeniden başlatılması

    SAP için VM Uzantısı'nı etkinleştirdiğiniz sanal makinede oturum açın ve zaten yüklüyse SAP Konak Aracısı'nı yeniden başlatın. SAP Konak Aracısı, yeniden başlatılana kadar VM Uzantısını kullanmaz. Şu anda bir uzantının başlatıldıktan sonra yüklendiğini algılayamıyor.

Azure CLI ile SAP çözümleri için Azure VM uzantısını yapılandırma

SAP için yeni VM Uzantısı, VM'nin izleme ve yapılandırma verilerine erişmek için VM'ye atanan yönetilen kimliği kullanır.

Dekont

Aşağıdaki adımlar, kaynak grubu veya tek tek kaynaklar (sanal makine, veri diskleri vb.) üzerinde Sahip ayrıcalıkları gerektirir

  1. SAP Konak Aracısı 7.21 PL 47 veya üzerini kullandığınızdan emin olun.

  2. SAP için VM Uzantısı'nın geçerli sürümünü kaldırdığınızdan emin olun. SAP için VM Uzantısı'nın her iki sürümünü de aynı VM'ye yükleyemezsiniz.

  3. Azure CLI 2.0'ın en son sürümünü (sürüm 2.19.1 veya üzeri) yükleyin.

  4. Azure hesabınızla oturum açın:

    az login
    
  5. Azure CLI AEM Uzantısı'nı yükleyin. 0.2.2 veya sonraki bir sürümü kullandığınızdan emin olun.

    az extension add --name aem
    
  6. Yeni uzantıyı etkinleştirin:

    SAP için VM Uzantısı, uzantının dış kaynaklara( örneğin Azure Resource Manager API'sine) bağlanmak için kullanması gereken bir ara sunucu yapılandırmayı destekler. Proxy'yi ayarlamak için lütfen --proxy-uri parametresini kullanın.

    az vm aem set -g <resource-group-name> -n <vm name> --install-new-extension
    
  7. SAP Konak Aracısı'nın yeniden başlatılması

    SAP için VM Uzantısı'nı etkinleştirdiğiniz sanal makinede oturum açın ve zaten yüklüyse SAP Konak Aracısı'nı yeniden başlatın. SAP Konak Aracısı, yeniden başlatılana kadar VM Uzantısını kullanmaz. Şu anda bir uzantının başlatıldıktan sonra yüklendiğini algılayamıyor.

SAP çözümleri için Azure VM uzantısını el ile yapılandırma

SAP için VM Uzantısı'nı dağıtmak için Azure Resource Manager, Terraform veya diğer araçları kullanmak istiyorsanız, SAP için VM Uzantısı'nı ayrılmış PowerShell veya Azure CLI komutlarını kullanmadan el ile de dağıtabilirsiniz.

SAP için VM Uzantısını dağıtmadan önce lütfen sanal makineye kullanıcı veya sistem tarafından atanan yönetilen kimliği atadığınızdan emin olun. Daha fazla bilgi için aşağıdaki kılavuzları okuyun:

Sanal makineye bir kimlik atadıktan sonra VM'ye kaynak grubuna veya sanal makineyle ilişkili kaynaklara (VM, Ağ Arabirimleri, İşletim Sistemi Diskleri ve Veri Diskleri) okuma erişimi verin. Bu kaynaklara erişim izni vermek için yerleşik Okuyucu rolünü kullanmanız önerilir. Gerekli kaynaklara okuma erişimi olan bir Microsoft Entra grubuna VM kimliğini ekleyerek de bu erişimi vekleyebilirsiniz. Daha sonra, gerekli izinlere sahip kullanıcı tarafından atanmış bir kimlik kullanıyorsanız, SAP için VM Uzantısı'nı dağıtırken Sahip ayrıcalıklarına sahip olmanız gerekmez.

SAP için VM Uzantısını el ile dağıtmanın farklı yolları vardır. Lütfen sonraki bölümlerde birkaç örnek bulabilirsiniz.

Uzantı şu anda aşağıdaki yapılandırma anahtarlarını destekler. Aşağıdaki örnekte msi_res_id gösterilmiştir.

  • msi_res_id: Uzantının VM ve kaynakları hakkında gerekli bilgileri almak için kullanması gereken kullanıcı tarafından atanan kimliğin kimliği
  • proxy: Uzantının İnternet'e bağlanmak için kullanması gereken ara sunucu URL'si, örneğin sanal makine ve kaynakları hakkında bilgi almak için.

Azure PowerShell ile el ile dağıtma

Aşağıdaki kod dört örnek içerir. Windows ve Linux'ta bir sistem veya kullanıcı tarafından atanan kimlik kullanılarak uzantının nasıl dağıtılacağı gösterilir. Örnekteki kaynak grubunun adını, konumunu ve VM adını değiştirdiğinden emin olun.

# 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":[]}'

Azure CLI ile el ile dağıtma

Aşağıdaki kod dört örnek içerir. Windows ve Linux'ta bir sistem veya kullanıcı tarafından atanan kimlik kullanılarak uzantının nasıl dağıtılacağı gösterilir. Örnekteki kaynak grubunun adını, konumunu ve VM adını değiştirdiğinden emin olun.

# 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":[]}'

Terraform ile el ile dağıtma

Aşağıdaki bildirim dört örnek içerir. Windows ve Linux'ta bir sistem veya kullanıcı tarafından atanan kimlik kullanılarak uzantının nasıl dağıtılacağı gösterilir. Örnekte VM'nin kimliğini ve kullanıcı tarafından atanan kimliği değiştirmeyi unutmayın.


# 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
}

SAP için VM Uzantısının sürümleri

VM uzantısı için otomatik güncelleştirmeleri devre dışı bırakmak veya uzantının belirli bir sürümünü dağıtmak istiyorsanız, Azure CLI veya Azure PowerShell ile kullanılabilir sürümleri alabilirsiniz.

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

Hazır olma denetimi

Bu denetim, SAP uygulamanızın içinde görünen tüm performans ölçümlerinin temel alınan SAP için Azure Uzantısı tarafından sağlandığından emin olur.

Windows VM'de hazırlık denetimini çalıştırma

  1. Azure sanal makinesinde oturum açın (yönetici hesabı kullanmak gerekli değildir).
  2. Bir web tarayıcısı açın ve http://127.0.0.1:11812/azure4sap/metrics sayfasına gidin.
  3. Tarayıcı, sanal makinenizin izleme verilerini içeren bir XML dosyasını görüntülemeli veya indirmelidir. Böyle bir durum söz konusu değilse SAP için Azure Uzantısı'nın yüklü olduğundan emin olun.
  4. XML dosyasının içeriğini denetleyin. adresinden http://127.0.0.1:11812/azure4sap/metrics erişebileceğiniz XML dosyası, SAP için tüm doldurulmuş Azure performans sayaçlarını içerir. Ayrıca SAP için Azure Uzantısı'nın durumunun özetini ve sistem durumu göstergesini içerir.
  5. Sağlayıcı Sistem Durumu Açıklaması öğesinin değerini denetleyin. Değer tamam değilse Sistem durumu denetimleri bölümünde yer alan yönergeleri izleyin.

Linux VM'de hazırlık denetimini çalıştırma

  1. SSH kullanarak Azure Sanal Makinesi'ne Bağlan.
  2. Aşağıdaki komutun çıkışını denetleyin
    curl http://127.0.0.1:11812/azure4sap/metrics
    
    Beklenen sonuç: Sanal makinenin, disklerinin ve ağ arabirimlerinin izleme bilgilerini içeren bir XML belgesi döndürür.

Yukarıdaki denetim başarılı olmazsa şu ek denetimleri çalıştırın:

  1. Waagent'ın yüklü ve etkin olduğundan emin olun.

    a. sudo ls -al /var/lib/waagent/ komutunu çalıştırın

    Beklenen sonuç: Waagent dizininin içeriğini listeler.

    b. ps -ax | grep waagent komutunu çalıştırın

    Beklenen sonuç: Şuna benzer bir girdi görüntüler: python /usr/sbin/waagent -daemon

  2. SAP için Azure Uzantısı'nın yüklü ve çalışır durumda olduğundan emin olun.

    a. sudo sh -c 'ls -al /var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-*/' komutunu çalıştırın

    Beklenen sonuç: SAP için Azure Uzantısı dizininin içeriğini listeler.

    b. ps -ax | grep AzureEnhanced komutunu çalıştırın

    Beklenen sonuç: Şuna benzer bir girdi görüntüler: /var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-1.0.0.82/AzureEnhancedMonitoring -monitor

  3. SAP Not 1031096'nde açıklandığı gibi SAP Konak Aracısı'nı yükleyin ve çıktısını saposcoldenetleyin.

    a. /usr/sap/hostctrl/exe/saposcol -d komutunu çalıştırın

    b. dump ccm komutunu çalıştırın

    c. Virtualization_Configuration\Gelişmiş İzleme Erişimi ölçümünü doğru olup olmadığını denetleyin.

Zaten yüklü bir SAP NetWeaver ABAP uygulama sunucunuz varsa, IŞLEM ST06'yı açın ve izlemenin etkinleştirilip etkinleştirilmediğini denetleyin.

Bu denetimlerden herhangi biri başarısız olursa ve uzantıyı yeniden dağıtma hakkında ayrıntılı bilgi için bkz . Windows için Sorun Giderme veya Linux için Sorun Giderme

Sistem durumu denetimleri

Altyapı verilerinin bazıları Hazır olma denetiminde açıklanan testlerde gösterildiği gibi doğru teslim edilmezse, Azure altyapısının ve SAP için Azure Uzantısı'nın doğru yapılandırılıp yapılandırılmadığını denetlemek için bu bölümde açıklanan sistem durumu denetimlerini çalıştırın.

PowerShell kullanarak sistem durumu denetimleri

  1. Azure PowerShell cmdlet'lerini dağıtma bölümünde açıklandığı gibi Azure PowerShell cmdlet'inin en son sürümünü yüklediğinizden emin olun.

  2. Aşağıdaki PowerShell cmdlet’ini çalıştırın. Kullanılabilir ortamların listesi için cmdlet'ini Get-AzEnvironmentçalıştırın. Genel Azure'ı kullanmak için AzureCloud ortamını seçin. 21Vianet tarafından sağlanan Microsoft Azure için AzureChinaCloud'u seçin.

    $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. Betik, seçtiğiniz sanal makinenin yapılandırmasını test ediyor.

Her sistem durumu denetimi sonucunun Tamam olduğundan emin olun. Bazı denetimler Tamam görüntülenmiyorsa, Azure CLI ile SAP çözümleri için Azure VM uzantısını yapılandırma veya PowerShell ile SAP çözümleri için Azure VM uzantısını yapılandırma başlığında açıklandığı gibi güncelleştirme cmdlet'ini çalıştırın. Hazırlık denetimi ve bu bölümde açıklanan denetimleri yineleyin. Denetimler yine de bazı sayaçlarla veya tüm sayaçlarla ilgili bir sorun olduğunu gösteriyorsa bkz . Linux için Sorun Giderme veya Windows için Sorun Giderme.

Azure CLI kullanarak sistem durumu denetimleri

Azure CLI kullanarak SAP için Azure VM Uzantısı sistem durumu denetimini çalıştırmak için:

  1. Azure CLI 2.0'ı yükleyin. En az 2.19.1 veya sonraki bir sürümü kullandığınızdan emin olun (en son sürümü kullanın).

  2. Azure hesabınızla oturum açın:

    az login
    
  3. Azure CLI AEM Uzantısı'nı yükleyin. 0.2.2 veya sonraki bir sürümü kullandığınızdan emin olun.

    az extension add --name aem
    
  4. Uzantının yüklendiğini doğrulayın:

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

Betik, seçtiğiniz sanal makinenin yapılandırmasını test ediyor.

Her sistem durumu denetimi sonucunun Tamam olduğundan emin olun. Bazı denetimler Tamam görüntülenmiyorsa, Azure CLI ile SAP çözümleri için Azure VM uzantısını yapılandırma veya PowerShell ile SAP çözümleri için Azure VM uzantısını yapılandırma başlığında açıklandığı gibi güncelleştirme cmdlet'ini çalıştırın. Hazırlık denetimi ve bu bölümde açıklanan denetimleri yineleyin. Denetimler yine de bazı sayaçlarla veya tüm sayaçlarla ilgili bir sorun olduğunu gösteriyorsa bkz . Linux için Sorun Giderme veya Windows için Sorun Giderme.

Windows için sorun giderme

Azure performans sayaçları hiç görünmüyor

AzureEnhancedMonitoring işlemi, Azure'da performans ölçümlerini toplar. İşlem VM'nizde çalışmıyorsa hiçbir performans ölçümü toplanamaz.

SAP için Azure Uzantısı'nın yükleme dizini boş

Sorun

C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Windows\<version> yükleme dizini boş.

Çözüm

Uzantı yüklü değil. Bunun bir proxy sorunu olup olmadığını belirleyin (daha önce açıklandığı gibi). Makineyi yeniden başlatmanız veya VM uzantısını yeniden yüklemeniz gerekebilir.

Bazı Azure performans sayaçları eksik

AzureEnhancedMonitoring Windows işlemi, Azure'da performans ölçümlerini toplar. İşlem, çeşitli kaynaklardan veri alır. Bazı yapılandırma verileri yerel olarak toplanır ve bazı performans ölçümleri Azure İzleyici'den okunur.

SAP Not 1999351 kullanarak sorun giderme işlemi sorunu çözmezse, Windows için BC-OP-NT-AZR veya Linux sanal makinesi için BC-OP-LNX-AZR bileşeninde bir SAP müşteri desteği iletisi açın. Lütfen C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Windows\<version>\logapp.txt günlük dosyasını olaya ekleyin.

Linux için sorun giderme

Azure performans sayaçları hiç görünmüyor

Azure'daki performans ölçümleri bir daemon tarafından toplanır. Daemon çalışmıyorsa performans ölçümleri toplanamaz.

SAP için Azure Uzantısı'nın yükleme dizini boş

Sorun

/var/lib/waagent/ dizininin SAP için Azure Uzantısı için bir alt dizini yoktur.

Çözüm

Uzantı yüklü değil. Bunun bir proxy sorunu olup olmadığını belirleyin (daha önce açıklandığı gibi). Makineyi yeniden başlatmanız ve/veya VM uzantısını yeniden yüklemeniz gerekebilir.

Bazı Azure performans sayaçları eksik

Azure'daki performans ölçümleri, çeşitli kaynaklardan veri alan bir daemon tarafından toplanır. Bazı yapılandırma verileri yerel olarak toplanır ve bazı performans ölçümleri Azure İzleyici'den okunur. Bilinen sorunların tam ve güncel listesi için bkz. SAP için Azure Uzantısı için ek sorun giderme bilgileri içeren SAP Not 1999351. SAP Not 1999351 kullanarak sorun giderme işlemi sorunu çözmezse, SAP için Azure Uzantısını Yapılandırma bölümünde açıklandığı gibi uzantıyı yeniden yükleyin. Sorun devam ederse, Windows için BC-OP-NT-AZR veya Linux sanal makinesi için BC-OP-LNX-AZR bileşeninde bir SAP müşteri desteği iletisi açın. Olaya /var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-version<>/logapp.txt günlük dosyasını ekleyin.

Azure uzantısı hata kodları

Tüm hata kimlikleri a-# biçiminde benzersiz bir etikete sahiptir; burada # bir sayıdır. Belirli bir hata ve olası çözümler için hızlı bir arama sağlar.

Hata Kimliği Hata açıklaması Çözümler
a-0116 kimlik doğrulama belirteci yok Daha fazla bilgi:
Uzantı, Azure izleyicisindeki VM ölçümlerine erişmek için kimlik doğrulama belirtecini alamıyor. VM ölçümlerini teslim etmek için VM'nin kendisi, tüm diskler ve vm'ye bağlı tüm NIC'ler gibi VM kaynaklarına erişmesi gerekir
Çözüm:
Lütfen VM yönetilen kimliğini etkinleştirin ve vm kaynak grubu için bir okuyucu rolü verin. Bir kurulum betiği kullandığınızda, betik bunu sizin için yapar. Normalde VM yönetilen kimliğini el ile etkinleştirmeniz ve atamanız gerekmez.

Sonraki adımlar