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
SAP Konak Aracısı 7.21 PL 47 veya üzerini kullandığınızdan emin olun.
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.
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.
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
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
SAP Konak Aracısı 7.21 PL 47 veya üzerini kullandığınızdan emin olun.
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.
Azure CLI 2.0'ın en son sürümünü (sürüm 2.19.1 veya üzeri) yükleyin.
Azure hesabınızla oturum açın:
az login
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
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
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:
- Azure portalını kullanarak vm'de Azure kaynakları için yönetilen kimlikleri yapılandırma
- Azure CLI kullanarak Azure VM'de Azure kaynakları için yönetilen kimlikleri yapılandırma
- PowerShell kullanarak Azure VM'de Azure kaynakları için yönetilen kimlikleri yapılandırma
- Şablonları kullanarak Azure VM'de Azure kaynakları için yönetilen kimlikleri yapılandırma
- Terraform VM Kimliği
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
- Azure sanal makinesinde oturum açın (yönetici hesabı kullanmak gerekli değildir).
- Bir web tarayıcısı açın ve
http://127.0.0.1:11812/azure4sap/metrics
sayfasına gidin. - 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.
- 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. - 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
- SSH kullanarak Azure Sanal Makinesi'ne Bağlan.
- Aşağıdaki komutun çıkışını denetleyin
Beklenen sonuç: Sanal makinenin, disklerinin ve ağ arabirimlerinin izleme bilgilerini içeren bir XML belgesi döndürür.curl http://127.0.0.1:11812/azure4sap/metrics
Yukarıdaki denetim başarılı olmazsa şu ek denetimleri çalıştırın:
Waagent'ın yüklü ve etkin olduğundan emin olun.
a.
sudo ls -al /var/lib/waagent/
komutunu çalıştırınBeklenen sonuç: Waagent dizininin içeriğini listeler.
b.
ps -ax | grep waagent
komutunu çalıştırınBeklenen sonuç: Şuna benzer bir girdi görüntüler:
python /usr/sbin/waagent -daemon
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ınBeklenen sonuç: SAP için Azure Uzantısı dizininin içeriğini listeler.
b.
ps -ax | grep AzureEnhanced
komutunu çalıştırınBeklenen sonuç: Şuna benzer bir girdi görüntüler:
/var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-1.0.0.82/AzureEnhancedMonitoring -monitor
SAP Not 1031096'nde açıklandığı gibi SAP Konak Aracısı'nı yükleyin ve çıktısını
saposcol
denetleyin.a.
/usr/sap/hostctrl/exe/saposcol -d
komutunu çalıştırınb.
dump ccm
komutunu çalıştırınc. 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
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.
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>
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:
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).
Azure hesabınızla oturum açın:
az login
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
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. |