استخدام Change Analysis (كلاسيكي)
هام
سيتم إيقاف Azure Monitor Change Analysis (الكلاسيكي) في 31 أكتوبر 2025. سيتم استبدال التجربة بواجهة برمجة تطبيقات تحليل التغيير التي يتم تشغيلها بواسطة Azure Resource Graph. تعرف على المزيد حول مستقبل Change Analysis (الكلاسيكي) وكيفية الترحيل إلى Resource Graph.
قد تنبهك حلول المراقبة القياسية إلى مشكلة في الموقع المباشر أو انقطاع التيار الكهربائي أو فشل المكون، ولكنها غالبا لا تشرح السبب. لنفترض أن موقعك قد عمل قبل خمس دقائق، والآن أصبح معطلا. ما الذي تغير في الدقائق الخمس الأخيرة؟
يساعد Azure Monitor Change Analysis (الكلاسيكي) على الإجابة عن هذا السؤال.
بناء على قوة Azure Resource Graph، تحليل التغيير (كلاسيكي):
- يوفر نتائج تحليلات بشأن تغييرات تطبيق Azure.
- يزيد من إمكانية الملاحظة.
- تقليل متوسط وقت الإصلاح.
إشعار
يتوفر Change Analysis (كلاسيكي) حاليا فقط في السحابة العامة.
تصميم تحليل التغيير (الكلاسيكي)
يكشف Change Analysis (الكلاسيكي) عن أنواع مختلفة من التغييرات، من طبقة البنية الأساسية إلى نشر التطبيق. كموفر موارد Azure على مستوى الاشتراك، تحليل التغيير (كلاسيكي):
- يتحقق من تغييرات الموارد في الاشتراك.
- يوفر بيانات لأدوات تشخيصية مختلفة لمساعدة المستخدمين على فهم التغييرات التي تسببت في المشكلات.
يوضح الرسم التخطيطي التالي بنية Change Analysis (كلاسيكي).
أنواع الموارد المدعومة
يدعم Change Analysis (الكلاسيكي) التغييرات على مستوى خاصية المورد في جميع أنواع موارد Azure، بما في ذلك الموارد الشائعة مثل:
- Azure Virtual Machines
- مجموعات توسعة الأجهزة الظاهرية في Azure
- "Azure App Service"
- خدمة Azure Kubernetes (AKS)
- دالات Azure
- موارد الشبكات:
- مجموعة أمان الشبكة
- الشبكة الافتراضية في Azure
- بوابة تطبيق Azure، وما إلى ذلك.
- خدمات البيانات:
- تخزين Azure
- عنوان SQL لـ Azure
- ذاكرة التخزين المؤقت في Azure لـ Redis
- Azure Cosmos DB، إلخ.
مصادر البيانات
استعلامات تحليل التغيير (الكلاسيكية) ل:
- خصائص مورد Azure Resource Manager
- تغييرات تكوين الموارد
- وظائف خدمة التطبيقات وتطبيقات الويب التغييرات داخل الضيف
يتعقب Change Analysis (الكلاسيكي) أيضا تغييرات تبعية الموارد لتشخيص تطبيق ومراقبته من طرف إلى طرف.
تغييرات خصائص المورد من Azure Resource Manager
باستخدام Resource Graph، يوفر Change Analysis (الكلاسيكي) سجلا تاريخيا لكيفية تغيير موارد Azure التي تستضيف تطبيقك بمرور الوقت. يتم تعيين إعدادات التكوين الأساسية التالية باستخدام Resource Manager ويتم تعقبها بواسطة Resource Graph:
- الهويات المُدارة
- ترقية نظام تشغيل النظام الأساسي
- اسم المضيف
تغييرات تكوين المورد
بالإضافة إلى الإعدادات التي تم تعيينها عبر Resource Manager، يمكنك تعيين إعدادات التكوين باستخدام Azure CLI وBicep، مثل:
- قواعد تكوين IP
- إعدادات أمان طبقة النقل
- إصدارات ملحقات البرنامج
لا يلتقط Resource Graph تغييرات الإعداد هذه. يملأ Change Analysis (الكلاسيكي) هذه الفجوة عن طريق التقاط لقطات من التغييرات في خصائص التكوين الرئيسية هذه، مثل التغييرات في سلسلة الاتصال. يتم أخذ لقطات من تغييرات التكوين وتفاصيل التغيير حتى كل ست ساعات.
راجع القيود المعروفة حول تحليل تغيير تكوين الموارد.
التغييرات في الوظائف وتطبيقات الويب (التغييرات داخل الضيف)
كل 30 دقيقة، يسجل Change Analysis حالة التكوين لتطبيق الويب. على سبيل المثال، يمكنه اكتشاف التغييرات في متغيرات بيئة التطبيق وملفات التكوين وWebJobs. الأداة تحسب الاختلافات وتعرض التغييرات.
راجع دليل استكشاف الأخطاء وإصلاحها إذا كنت لا ترى:
- يتغير الملف في غضون 30 دقيقة.
- يتغير التكوين في غضون ست ساعات.
راجع القيود المعروفة حول تحليل التغيير داخل الضيف.
حاليا، يتم دعم جميع الملفات المستندة إلى النص ضمن جذر wwwroot
الموقع مع الملحقات التالية:
- *.json
- *.xml
- *.ini
- *.yml
- *.config
- *.properties
- *.html
- *.cshtml
- *.js
- requirements.txt
- Gemfile
- Gemfile.lock
- config.gemspec
تغييرات التبعية
يمكن أن تؤدي التغييرات في تبعيات الموارد أيضا إلى حدوث مشكلات في مورد. على سبيل المثال، إذا كان تطبيق ويب يستدعي ذاكرة التخزين المؤقت Redis، فقد تؤثر ذاكرة التخزين المؤقت Redis SKU على أداء تطبيق الويب.
كمثال آخر، إذا تم إغلاق المنفذ 22 في مجموعة أمان شبكة الجهاز الظاهري، فإنه يسبب أخطاء في الاتصال.
تطبيق الويب يقوم بتشخيص وحل المشاكل الملاح (معاينة)
يتحقق Change Analysis (الكلاسيكي) من سجل DNS لتطبيق الويب للكشف عن التغييرات في التبعيات ومكونات التطبيق التي قد تتسبب في حدوث مشكلات.
حاليا، يتم دعم التبعيات التالية في تطبيق الويب لتشخيص وحل المشكلات الملاح:
- تطبيقات الويب
- تخزين Azure
- عنوان SQL لـ Azure
القيود
- بيئة نظام التشغيل: بالنسبة إلى وظائف Azure وتطبيق الويب في التغييرات الضيف، يعمل Change Analysis (الكلاسيكي) حاليا مع بيئات Windows فقط، وليس Linux.
- تغييرات نشر تطبيق الويب: قد لا تتوفر معلومات تغيير نشر التعليمات البرمجية على الفور في أداة Change Analysis (الكلاسيكية). لعرض أحدث التغييرات في Change Analysis (classic)، حدد Refresh.
- تغييرات ملفات الوظائف وتطبيق الويب: تستغرق التغييرات في الملفات ما يصل إلى 30 دقيقة لعرضها.
- تغييرات تكوين الوظائف وتطبيق الويب: بسبب نهج اللقطة لتغييرات التكوين، قد تستغرق الطوابع الزمنية لتغييرات التكوين ما يصل إلى ست ساعات لعرضها من وقت حدوث التغيير.
- توزيع تطبيق الويب وتغييرات التكوين: يجمع ملحق الموقع هذه التغييرات ويخزنها على مساحة القرص المملوكة للتطبيق الخاص بك. لذلك، يخضع جمع البيانات والتخزين لسلوك التطبيق الخاص بك. تحقق لمعرفة ما إذا كان تطبيق سوء التصرف يؤثر على النتائج.
- استبقاء اللقطة لجميع التغييرات: يتعقب Resource Graph بيانات Change Analysis للموارد. يحتفظ Resource Graph بمحفوظات لقطة للموارد المتعقبة لمدة 14 يوما فقط.
الأسئلة الشائعة
يقدم هذا القسم إجابات للأسئلة الشائعة.
هل يؤدي استخدام تحليل التغيير (الكلاسيكي) إلى تكلفة؟
يمكنك استخدام Change Analysis (كلاسيكي) دون أي تكلفة إضافية. قم بتمكين Microsoft.ChangeAnalysis
موفر الموارد، وكل شيء يدعمه Change Analysis (كلاسيكي) مفتوح لك.
المحتوى ذو الصلة
- تعرف على كيفية تمكين Change Analysis (كلاسيكي) .
- تعرف على المرئيات في Change Analysis (كلاسيكي) .
- تعرف على كيفية استكشاف المشكلات وإصلاحها في Change Analysis (كلاسيكي) .
- تمكين Application Insights لتطبيقات ويب Azure.
- تمكين Application Insights لتطبيقات Azure VM وAzure Virtual Machine Scale Set IIS المستضافة.