تمكين تحليل التغيير

هام

ينتقل 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 غير مدعوم في الوقت الحالي.

تمكين Azure Functions ومجموعة تغيير تطبيق الويب داخل الضيف عبر مدخل Change Analysis

بالنسبة إلى تغييرات تطبيق الويب داخل الضيف، يلزم تمكين منفصل لمسح ملفات التعليمات البرمجية داخل تطبيق ويب. لمزيد من المعلومات، راجع Change Analysis في قسم أداة تشخيص المشكلات وحلها.

إشعار

قد لا ترى على الفور تغييرات ملف الضيف وتغييرات التكوين الخاصة بتطبيق الويب. استعد لوقت التعطل ثم أعد تشغيل تطبيق الويب لعرض التغييرات في غضون 30 دقيقة. إذا كنت لا تزال غير قادر على رؤية التغييرات، فراجع دليل استكشاف الأخطاء وإصلاحها.

  1. انتقل إلى واجهة مستخدم Change Analysis لمراقبة Azure في المدخل.

  2. قم بتمكين تتبع التغييرات داخل الضيف لتطبيق الويب إما عن طريق:

    • تحديد تمكين الآن في الشعار، أو

      لقطة شاشة تعرض خيارات تغييرات التطبيق من الشريط.

    • تحديد Configure من القائمة العلوية.

      لقطة شاشة تعرض خيارات تغييرات التطبيق من القائمة العلوية.

  3. قم بتبديل حالة Change Analysis وحدد حفظ.

    لقطة شاشة لواجهة مستخدم «تمكين Change Analysis».

    • تعرض الأداة جميع تطبيقات الويب ضمن خطة خدمة التطبيقات، والتي يمكنك التبديل بين تشغيلها وإيقاف تشغيلها بشكل فردي.

      لقطة شاشة لواجهة المستخدم «تمكين 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 لتطبيق الويب في تغييرات الضيف باستخدام أداة تشخيص المشكلات وحلها.

الخطوات التالية