إصدار جديد من ملحق Azure VM لحلول SAP
المتطلبات الأساسية
إشعار
بيان الدعم العام: يتم توفير الدعم لملحق Azure لـ SAP من خلال قنوات دعم SAP. إذا كنت بحاجة إلى مساعدة بشأن ملحق Azure VM لحلول SAP، فيرجى فتح حالة دعم مع دعم SAP
إشعار
تأكد من إزالة تثبيت ملحق الجهاز الظاهري قبل التبديل بين الإصدار القياسي والإصدار الجديد من ملحق Azure لـ SAP.
إشعار
يوجد إصداران من ملحق الجهاز الظاهري. تتناول هذه المقالة الإصدار الجديد من ملحق Azure VM لـ SAP. للحصول على إرشادات حول كيفية تثبيت الإصدار القياسي، راجع الإصدار القياسي من ملحق Azure VM لحلول SAP.
- تأكد من استخدام SAP Host Agent 7.21 PL 47 أو أعلى.
- تأكد من أن الجهاز الظاهري الذي تم تمكين الإضافة عليه لديه حق الوصول إلى management.azure.com.
توزيع أوامر Azure PowerShell cmdlets
اتبع الخطوات الموضحة في المقالة تثبيت الوحدة النمطية Azure PowerShell
تحقق بشكل متكرر من وجود تحديثات لـ the PowerShell cmdlets، والتي عادة ما يتم تحديثها شهريا. اتبع الخطوات الموضحة في هذه المقالة. ما لم ينص على خلاف ذلك في SAP Note 1928533 أو SAP Note 2015553، نوصي بالعمل مع أحدث إصدار من Azure PowerShell cmdlets.
للتحقق من إصدار Azure PowerShell cmdlets المثبتة على جهاز الكمبيوتر الخاص بك، قم بتشغيل أمر PowerShell هذا:
(Get-Module Az.Compute).Version
توزيع Azure CLI
اتبع الخطوات الموضحة في المقالة تثبيت Azure CLI
تحقق بشكل متكرر من وجود تحديثات ل Azure CLI، والتي عادة ما يتم تحديثها شهريا.
للتحقق من إصدار Azure CLI المثبت على الكمبيوتر، قم بتشغيل هذا الأمر:
az --version
تكوين ملحق Azure VM لحلول SAP باستخدام PowerShell
يستخدم ملحق VM الجديد لـ SAP هوية مدارة تم تعيينها إلى الجهاز الظاهري للوصول إلى بيانات المراقبة والتكوين الخاصة بالجهاز الظاهري. لتثبيت ملحق Azure الجديد لـ SAP باستخدام PowerShell، يجب عليك أولا تعيين مثل هذه الهوية إلى الجهاز الظاهري ومنح هذا الوصول إلى الهوية إلى كافة الموارد المستخدمة بواسطة هذا الجهاز الظاهري، على سبيل المثال، الأقراص وواجهات الشبكة.
إشعار
تتطلب الخطوات التالية امتيازات المالك على مجموعة الموارد أو الموارد الفردية (الجهاز الظاهري وأقراص البيانات وواجهات الشبكة)
تأكد من استخدام SAP Host Agent 7.21 PL 47 أو أعلى.
تأكد من إلغاء تثبيت الإصدار القياسي من ملحق VM لـ SAP. غير مدعوم لتثبيت كلا الإصدارين من ملحق VM لـ SAP على نفس الجهاز الظاهري.
تأكد من تثبيت أحدث إصدار من Azure PowerShell cmdlet (4.3.0 على الأقل). لمزيد من المعلومات، راجع نشر Azure PowerShell cmdlets.
قم بتشغيل cmdlet PowerShell التالية. للحصول على قائمة البيئات المتوفرة، قم بتشغيل الـ commandlet
Get-AzEnvironment
. إذا كنت تريد استخدام Azure العمومي، فإن بيئتك هي AzureCloud. بالنسبة إلى Microsoft Azure المشغل بواسطة 21Vianet، حدد AzureChinaCloud.يدعم ملحق VM لـ SAP تكوين وكيل يجب أن يستخدمه الملحق للاتصال بالموارد الخارجية، على سبيل المثال Azure Resource Manager API. يرجى استخدام المعلمة -ProxyURI لتعيين الوكيل.
$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
قم بتسجيل الدخول إلى الجهاز الظاهري الذي قمت بتمكين ملحق VM لـ SAP عليه وأعد تشغيل SAP Host Agent إذا كان مثبتا بالفعل. لا يستخدم SAP Host Agent ملحق VM حتى تتم إعادة تشغيله. يتعذر عليه حاليا اكتشاف تثبيت ملحق بعد بدء تشغيله.
تكوين ملحق Azure VM لحلول SAP باستخدام Azure CLI
يستخدم ملحق VM الجديد ل SAP هوية مدارة تم تعيينها إلى الجهاز الظاهري للوصول إلى بيانات المراقبة والتكوين الخاصة بالجهاز الظاهري.
إشعار
تتطلب الخطوات التالية امتيازات المالك على مجموعة الموارد أو الموارد الفردية (الجهاز الظاهري وأقراص البيانات وما إلى ذلك)
تأكد من استخدام SAP Host Agent 7.21 PL 47 أو إصدار أحدث.
تأكد من إزالة تثبيت الإصدار الحالي من ملحق VM لـ SAP. لا يمكنك تثبيت كلا الإصدارين من ملحق VM لـ SAP على نفس الجهاز الظاهري.
قم بتثبيت أحدث إصدار من Azure CLI 2.0 (الإصدار 2.19.1 أو أحدث).
يُرجى تسجيل الدخول باستخدام حساب Azure:
az login
تثبيت ملحق Azure CLI AEM. تأكد من استخدام الإصدار 0.2.2 أو إصدار أحدث.
az extension add --name aem
تمكين الإضافة الجديدة:
يدعم ملحق VM لـ SAP تكوين وكيل يجب أن يستخدمه الملحق للاتصال بالموارد الخارجية، على سبيل المثال Azure Resource Manager API. يرجى استخدام المعلمة proxy-uri- لتعيين الوكيل.
az vm aem set -g <resource-group-name> -n <vm name> --install-new-extension
إعادة تشغيل وكيل مضيف SAP
قم بتسجيل الدخول إلى الجهاز الظاهري الذي قمت بتمكين ملحق VM لـ SAP عليه وأعد تشغيل SAP Host Agent إذا كان مثبتا بالفعل. لا يستخدم SAP Host Agent ملحق VM حتى تتم إعادة تشغيله. يتعذر عليه حاليا اكتشاف تثبيت ملحق بعد بدء تشغيله.
تكوين ملحق Azure VM يدويا لحلول SAP
إذا كنت ترغب في استخدام Azure Resource Manager أو Terraform أو أدوات أخرى لنشر ملحق الجهاز الظاهري ل SAP، يمكنك أيضا نشر ملحق الجهاز الظاهري ل SAP يدويا، أي دون استخدام أوامر PowerShell أو Azure CLI المخصصة.
قبل نشر ملحق الجهاز الظاهري ل SAP، يرجى التأكد من تعيين هوية مدارة معينة من قبل مستخدم أو نظام إلى الجهاز الظاهري. لمزيد من المعلومات، اقرأ الدلائل التالية:
- تكوين الهويات المدارة لموارد Azure على جهاز ظاهري باستخدام مدخل Microsoft Azure
- تكوين الهويات المدارة لموارد Azure على جهاز Azure الظاهري باستخدام Azure CLI
- تكوين الهويات المدارة لموارد Azure على جهاز Azure الظاهري باستخدام PowerShell
- تكوين الهويات المدارة لموارد Azure على جهاز Azure الظاهري باستخدام القوالب
- هوية Terraform VM
بعد تعيين هوية للجهاز الظاهري، امنح الجهاز الظاهري حق الوصول للقراءة إما إلى مجموعة الموارد أو الموارد الفردية المقترنة بالجهاز الظاهري (الجهاز الظاهري وواجهات الشبكة وأقراص نظام التشغيل وأقراص البيانات). يوصى باستخدام دور القارئ المضمن لمنح حق الوصول إلى هذه الموارد. يمكنك أيضا منح هذا الوصول عن طريق إضافة هوية الجهاز الظاهري إلى مجموعة Microsoft Entra التي لديها بالفعل حق الوصول للقراءة إلى الموارد المطلوبة. لم تعد هناك حاجة بعد ذلك للحصول على امتيازات المالك عند نشر ملحق الجهاز الظاهري ل SAP إذا كنت تستخدم هوية معينة من قبل المستخدم لديها بالفعل الأذونات المطلوبة.
هناك طرق مختلفة لنشر ملحق الجهاز الظاهري ل SAP يدويا. يرجى العثور على بعض الأمثلة في الفصول التالية.
يدعم الملحق حاليا مفاتيح التكوين التالية. في المثال أدناه، يتم عرض msi_res_id.
- msi_res_id: معرف الهوية المعينة للمستخدم الذي يجب أن يستخدمه الملحق للحصول على المعلومات المطلوبة حول الجهاز الظاهري وموارده
- الوكيل: عنوان URL للوكيل الذي يجب أن يستخدمه الملحق للاتصال بالإنترنت، على سبيل المثال لاسترداد معلومات حول الجهاز الظاهري وموارده.
النشر يدويا باستخدام Azure PowerShell
تحتوي التعليمات البرمجية التالية على أربعة أمثلة. يوضح كيفية نشر الملحق على Windows وLinux، باستخدام نظام أو هوية معينة من قبل المستخدم. تأكد من استبدال اسم مجموعة الموارد والموقع واسم الجهاز الظاهري في المثال.
# 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
تحتوي التعليمات البرمجية التالية على أربعة أمثلة. يوضح كيفية نشر الملحق على Windows وLinux، باستخدام نظام أو هوية معينة من قبل المستخدم. تأكد من استبدال اسم مجموعة الموارد والموقع واسم الجهاز الظاهري في المثال.
# 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
يحتوي البيان التالي على أربعة أمثلة. يوضح كيفية نشر الملحق على Windows وLinux، باستخدام نظام أو هوية معينة من قبل المستخدم. تأكد من استبدال معرف الجهاز الظاهري ومعرف الهوية المعينة للمستخدم في المثال.
# 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
إذا كنت ترغب في تعطيل التحديثات التلقائية لملحق الجهاز الظاهري أو تريد نشر إصدار معين من الملحق، يمكنك استرداد الإصدارات المتوفرة باستخدام Azure CLI أو Azure PowerShell.
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
فحص الاستعداد
يتأكد هذا الفحص من أن كل مقاييس الأداء التي تظهر داخل تطبيق SAP الخاص بك من قبل ملحق Azure الأساسي لـ SAP.
قم بتشغيل فحص الاستعداد على جهاز ظاهري Windows
- قم بتسجيل الدخول إلى جهاز Azure الظاهري (باستخدام حساب مسؤول غير ضروري).
- افتح مستعرض ويب وانتقل إلى
http://127.0.0.1:11812/azure4sap/metrics
. - يجب أن يعرض المستعرض أو يقوم بتنزيل ملف XML الذي يحتوي على بيانات المراقبة الخاصة بجهازك الظاهري. إذا لم يكن الأمر كذلك، فتأكد من تثبيت ملحق Azure لـ SAP.
- تحقق من محتوى ملف XML. يحتوي ملف XML الذي يمكنك الوصول إليه على
http://127.0.0.1:11812/azure4sap/metrics
كافة عدادات أداء Azure المملوءة لـ SAP. كما يحتوي على ملخص ومؤشر صحي لحالة Azure Extension لـ SAP. - تحقق من قيمة عنصر الوصف الصحي للموفر. إذا لم تكن القيمة موافق، فاتبع الإرشادات الواردة في الفصل عمليات التحقق من الصحة.
قم بتشغيل فحص الاستعداد على جهاز Linux VM
- اتصل بـ Azure Virtual Machine باستخدام SSH.
- تحقق من إخراج الأمر التالي
النتيجة المتوقعة: إرجاع مستند XML الذي يحتوي على معلومات مراقبة الجهاز الظاهري وأقراصه وواجهات الشبكة.curl http://127.0.0.1:11812/azure4sap/metrics
إذا لم ينجح الفحص السابق، فقم بتشغيل هذه الفحوصات الإضافية:
تأكد من تثبيت waagent وتمكينه.
أ. شغّل
sudo ls -al /var/lib/waagent/
النتيجة المتوقعة: يسرد محتوى دليل "waagent".
ب. شغّل
ps -ax | grep waagent
النتيجة المتوقعة: يعرض إدخالاً واحداً مشابها لـ:
python /usr/sbin/waagent -daemon
تأكد من تثبيت ملحق Azure لـ SAP وتشغيله.
أ. شغّل
sudo sh -c 'ls -al /var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-*/'
النتيجة المتوقعة: يسرد محتوى دليل ملحق Azure لـ SAP.
ب. شغّل
ps -ax | grep AzureEnhanced
النتيجة المتوقعة: يعرض إدخالاً واحداً مشابها لـ:
/var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-1.0.0.82/AzureEnhancedMonitoring -monitor
تثبيت SAP Host Agent كما هو موضح في SAP Note1031096، ثم تحقق من إخراج
saposcol
.أ. شغّل
/usr/sap/hostctrl/exe/saposcol -d
ب. شغّل
dump ccm
ج. افحص للتأكد مما إذا كان المقياس Virtualization_Configuration\Enhanced Monitoring Access صحيحًا أم لا.
إذا كان لديك بالفعل خادم تطبيق SAP NetWeaver ABAP مثبتاً، فافتح المعاملة ST06 وافحص للتأكد مما إذا تم تمكين المراقبة أم لا.
إذا فشلت أي من عمليات التحقق هذه، ولمعلومات مفصلة حول كيفية إعادة نشر الملحق، راجع استكشاف الأخطاء وإصلاحها لنظام التشغيل Windows أو استكشاف الأخطاء وإصلاحها لنظام Linux
فحوصات صحية
إذا لم يتم تسليم بعض بيانات البنية الأساسية بشكل صحيح كما هو موضح في الاختبارات الموضحة في فحص الجاهزية، فقم بتشغيل عمليات التحقق من الصحة الموضحة في هذا الفصل للتحقق مما إذا كانت البنية الأساسية ل Azure وملحق Azure ل SAP قد تم تكوينهما بشكل صحيح.
فحوصات صحية باستخدام PowerShell
تأكد من تثبيت أحدث إصدار من Azure PowerShell cmdlet، كما هو موضح في نشر Azure PowerShell cmdlets.
قم بتشغيل cmdlet PowerShell التالية. للحصول على قائمة البيئات المتوفرة، قم بتشغيل الأمر cmdlet
Get-AzEnvironment
. لاستخدام Azure العمومي، حدد بيئة AzureCloud. بالنسبة إلى Microsoft Azure المشغل بواسطة 21Vianet، حدد AzureChinaCloud.$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>
يختبر البرنامج النصي تكوين الجهاز الظاهري الذي حددته.
تأكد من أن كل نتيجة فحص سلامة هي "OK". إذا لم تظهر بعض عمليات التحقق موافق، فقم بتشغيل الأمر cmdlet للتحديث كما هو موضح في تكوين ملحق Azure VM لحلول SAP باستخدام Azure CLI أو تكوين ملحق Azure VM لحلول SAP باستخدام PowerShell. كرر عمليات التحقق الموضحة في فحص الجاهزية وهذا الفصل. إذا كانت عمليات التحقق لا تزال تشير إلى وجود مشكلة في بعض العدادات أو كلها، فراجع استكشاف الأخطاء وإصلاحها لنظام التشغيل Linux أو استكشاف الأخطاء وإصلاحها لنظام التشغيل Windows.
عمليات فحص السلامة باستخدام Azure CLI
لتشغيل فحص سلامة ملحق Azure VM ل SAP باستخدام Azure CLI:
تثبيت Azure CLI 2.0. تأكد من استخدام الإصدار 2.19.1 على الأقل أو إصدار أحدث (استخدم أحدث إصدار).
يُرجى تسجيل الدخول باستخدام حساب Azure:
az login
تثبيت ملحق Azure CLI AEM. تأكد من استخدام الإصدار 0.2.2 أو إصدار أحدث.
az extension add --name aem
تحقق من تثبيت الملحق:
az vm aem verify -g <resource-group-name> -n <vm name>
يختبر البرنامج النصي تكوين الجهاز الظاهري الذي تحدده.
تأكد من أن كل نتيجة فحص سلامة هي "OK". إذا لم تظهر بعض عمليات التحقق موافق، فقم بتشغيل الأمر cmdlet للتحديث كما هو موضح في تكوين ملحق Azure VM لحلول SAP باستخدام Azure CLI أو تكوين ملحق Azure VM لحلول SAP باستخدام PowerShell. كرر عمليات التحقق الموضحة في فحص الجاهزية وهذا الفصل. إذا كانت عمليات التحقق لا تزال تشير إلى وجود مشكلة في بعض العدادات أو كلها، فراجع استكشاف الأخطاء وإصلاحها لنظام التشغيل Linux أو استكشاف الأخطاء وإصلاحها لنظام التشغيل Windows.
استكشاف الأخطاء وإصلاحها لـ Windows
لا تظهر عدادات أداء Azure على الإطلاق
تجمع عملية AzureEnhancedMonitoring قياسات الأداء في Azure. إذا لم تكن العملية قيد التشغيل في الجهاز الظاهري الخاص بك، فلا يمكن جمع أي مقاييس أداء.
دليل تثبيت Azure Extension لـ SAP فارغ
المشكلة
دليل التثبيت C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Windows\<الإصدار> فارغ.
الحل
الملحق غير مثبت. حدد ما إذا كانت هذه مشكلة وكيل (كما هو موضح سابقًا). قد تحتاج إلى إعادة تشغيل الجهاز أو تثبيت ملحق الجهاز الظاهري مرة أخرى.
بعض عدادات الأداء Azure مفقودة
تجمع عملية Windows AzureEnhancedMonitoring مقاييس الأداء في Azure. العملية تحصل على بيانات من عدة مصادر. يتم تجميع بعض بيانات التكوين محليا، وتتم قراءة بعض مقاييس الأداء من Azure Monitor.
إذا لم يؤد استكشاف الأخطاء وإصلاحها باستخدام SAP Note 1999351 إلى حل المشكلة، فافتح رسالة دعم عملاء SAP على المكون BC-OP-NT-AZR لـ Windows أو BC-OP-LNX-AZR لجهاز Linux الظاهري. الرجاء إرفاق ملف السجل C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Windows\<الإصدار>\logapp.txt بالحادث.
استكشاف الأخطاء وإصلاحها لـ Linux
لا تظهر عدادات أداء Azure على الإطلاق
يتم تجميع مقاييس الأداء في Azure بواسطة برنامج خفي. إذا لم يتم تشغيل البرنامج الخفي، لا يمكن جمع مقاييس الأداء.
دليل تثبيت Azure Extension لـ SAP فارغ
المشكلة
لا يحتوي الدليل \var\lib\waagent\ على دليل فرعي لملحق Azure لـ SAP.
الحل
الملحق غير مثبت. حدد ما إذا كانت هذه مشكلة وكيل (كما هو موضح سابقًا). قد تحتاج إلى إعادة تشغيل الجهاز و/أو تثبيت ملحق الجهاز الظاهري مرة أخرى.
بعض عدادات الأداء Azure مفقودة
يتم تجميع مقاييس الأداء في Azure بواسطة البرنامج الخفي الذي يحصل على بيانات من عدة مصادر. يتم تجميع بعض بيانات التكوين محليا، وتتم قراءة بعض مقاييس الأداء من Azure Monitor. للحصول على قائمة كاملة وحديثة من المشكلات المعروفة، راجع ملحوظة SAP1999351، التي تحتوي على المزيد من معلومات استكشاف الأخطاء وإصلاحها الخاصة بملحق Azure لـ SAP. إذا لم يؤدي استكشاف الأخطاء وإصلاحها باستخدام SAP Note 1999351 إلى حل المشكلة، فقم بتثبيت الملحق مرة أخرى كما هو موضح في تكوين ملحق Azure ل SAP. إذا استمرت المشكلة، افتح رسالة دعم عملاء SAP على المكون BC-OP-NT-AZR لجهاز Windows أو BC-OP-LNX-AZR لجهاز Linux الظاهري. يرجى إرفاق ملف السجل /var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-<الإصدار>/logapp.txt بالحادث.
رموز خطأ امتداد Azure
تحتوي جميع معرفات الأخطاء على علامة فريدة في شكل a-#، حيث # رقم. يسمح بالبحث السريع عن خطأ معين والحلول الممكنة.
معرف الخطأ | وصف الخطأ | الحلول |
---|---|---|
a-0116 |
لا يوجد رمز مصادقة | لمزيد من المعلومات: يتعذر على الملحق الحصول على رمز مميز للمصادقة للوصول إلى مقاييس VM في شاشة Azure. لتقديم مقاييس VM، تحتاج إلى الوصول إلى موارد VM مثل VM نفسها وجميع الأقراص وجميع NICs المرفقة بجهاز ظاهري الحل: يرجى تمكين الهوية المدارة من قبل الجهاز الظاهري وإعطائها دور القارئ لمجموعة موارد الأجهزة الظاهرية. عند استخدام برنامج نصي للإعداد، يقوم البرنامج النصي بذلك نيابة عنك. عادة لا تحتاج إلى تمكين الهوية المدارة بواسطة VM وتعيينها يدويا. |
الخطوات التالية
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ