تمكين تحليل التغيير
هام
ينتقل Change Analysis إلى Azure Resource Graph وهو حاليا قيد المعاينة كعرض Azure Resource Graph. تعرف على المزيد حول مستقبل Change Analysis.
خدمة Change Analysis:
- يحسب ويجمع بيانات التغيير من مصادر البيانات المذكورة سابقاً.
- يوفر مجموعة من التحليلات للمستخدمين من أجل:
- تصفح بسهولة من خلال جميع التغييرات في الموارد.
- تحديد التغييرات ذات الصلة في سياق استكشاف الأخطاء وإصلاحها أو المراقبة.
قم تسجيل موفر الموارد Microsoft.ChangeAnalysis
مع اشتراك Azure Resource Manager لإتاحة خصائص المورد وبيانات تغيير التكوين. Microsoft.ChangeAnalysis
يتم تسجيل موفر الموارد تلقائيا أثناء القيام بما يلي:
- أدخل أي نقطة إدخال لواجهة المستخدم، مثل أداة تشخيص وحل المشاكل لتطبيق الويب، أو
- قم بإحضار علامة التبويب "Change Analysis" المنفصلة.
في هذا الدليل، ستتعرف على الطريقتين لتمكين Change Analysis لوظائف Azure والتغييرات داخل الضيف لتطبيق الويب:
- بالنسبة إلى واحد أو عدد قليل من تطبيقات Azure Functions أو تطبيقات الويب، قم بتمكين Change Analysis عبر واجهة المستخدم.
- بالنسبة لعدد كبير من تطبيقات الويب (على سبيل المثال، أكثر من 50 تطبيق ويب)، قم بتمكين Change Analysis باستخدام البرنامج النصي PowerShell المتوفر.
إشعار
التمكين على مستوى الفتحة لتطبيق الويب أو Azure Functions غير مدعوم في الوقت الحالي.
تمكين Azure Functions ومجموعة تغيير تطبيق الويب داخل الضيف عبر مدخل Change Analysis
بالنسبة إلى تغييرات تطبيق الويب داخل الضيف، يلزم تمكين منفصل لمسح ملفات التعليمات البرمجية داخل تطبيق ويب. لمزيد من المعلومات، راجع Change Analysis في قسم أداة تشخيص المشكلات وحلها.
إشعار
قد لا ترى على الفور تغييرات ملف الضيف وتغييرات التكوين الخاصة بتطبيق الويب. استعد لوقت التعطل ثم أعد تشغيل تطبيق الويب لعرض التغييرات في غضون 30 دقيقة. إذا كنت لا تزال غير قادر على رؤية التغييرات، فراجع دليل استكشاف الأخطاء وإصلاحها.
انتقل إلى واجهة مستخدم Change Analysis لمراقبة Azure في المدخل.
قم بتمكين تتبع التغييرات داخل الضيف لتطبيق الويب إما عن طريق:
تحديد تمكين الآن في الشعار، أو
تحديد Configure من القائمة العلوية.
قم بتبديل حالة Change Analysis وحدد حفظ.
تعرض الأداة جميع تطبيقات الويب ضمن خطة خدمة التطبيقات، والتي يمكنك التبديل بين تشغيلها وإيقاف تشغيلها بشكل فردي.
تمكين تحليل التغيير على نطاق واسع باستخدام PowerShell
إذا كان اشتراكك يتضمن العديد من تطبيقات الويب، فقم بتشغيل البرنامج النصي التالي لتمكين جميع تطبيقات الويب في اشتراكك.
المتطلبات الأساسية
الوحدة النمطية PowerShell Az. اتبع الإرشادات في تثبيت الوحدة النمطية Azure PowerShell
تشغيل الاستعلام التالي:
# Log in to your Azure subscription
Connect-AzAccount
# Get subscription Id
$SubscriptionId = Read-Host -Prompt 'Input your subscription Id'
# Make Feature Flag visible to the subscription
Set-AzContext -SubscriptionId $SubscriptionId
# Register resource provider
Register-AzResourceProvider -ProviderNamespace "Microsoft.ChangeAnalysis"
# Enable each web app
$webapp_list = Get-AzWebApp | Where-Object {$_.kind -eq 'app'}
foreach ($webapp in $webapp_list)
{
$tags = $webapp.Tags
$tags["hidden-related:diagnostics/changeAnalysisScanEnabled"]=$true
Set-AzResource -ResourceId $webapp.Id -Tag $tags -Force
}
الأسئلة الشائعة
يقدم هذا القسم إجابات للأسئلة الشائعة.
كيف يمكنني تمكين Change Analysis لتطبيق ويب؟
تمكين Change Analysis لتطبيق الويب في تغييرات الضيف باستخدام أداة تشخيص المشكلات وحلها.
الخطوات التالية
- التعرف على المرئيات في Change Analysis
- تعلمكيفية استكشاف المشكلات وإصلاحها في تحليلات التغيرات
- تمكين Application Insights لتطبيقات ويب Azure.
- تمكين Application Insights ل Azure VM وتطبيقات IIS المستضافة على مقياس الجهاز الظاهري Azure.