نظرة عامة على ملحق تشخيصات Azure
ملحق Azure Diagnostics هو عامل في Azure Monitor يجمع بيانات المراقبة من نظام التشغيل الضيف لحوسبة موارد Azure، بما في ذلك الأجهزة الظاهرية. توفر هذه المقالة نظرة عامة على ملحق تشخيصات Azure والوظائف المحددة التي يدعمها وخيارات التثبيت والتكوين.
ملاحظة
ملحق تشخيصات Azure هو أحد الوكلاء المتاحة لجمع بيانات المراقبة من نظام التشغيل الضيف لحوسبة الموارد. للحصول على وصف للوكلاء المختلفين وإرشادات حول تحديد العوامل المناسبة لمتطلباتك، راجع نظرة عامة على وكلاء Azure Monitor.
السيناريوهات الأساسية
استخدم ملحق تشخيص Azure إذا كنت بحاجة إلى:
- إرسال البيانات إلى Azure Storage للأرشفة أو لتحليلها باستخدام أدوات مثل Azure Storage Explorer.
- أرسل البيانات إلى Azure Monitor Metrics لتحليلها باستخدام مستكشف المقاييس والاستفادة من ميزات مثل تنبيهات القياس في الوقت الفعلي تقريبا والتحجيم التلقائي (Windows فقط).
- إرسال البيانات إلى أدوات الجهات الخارجية باستخدام مراكز الأحداث.
- جمع تشخيصات التمهيد للتحقيق في مشكلات تمهيد الجهاز الظاهري.
قيود ملحق تشخيص Azure:
- يمكن استخدامه فقط مع موارد Azure.
- لديه قدرة محدودة على إرسال البيانات إلى سجلات Azure Monitor.
مقارنة مع وكيل تحليلات السجل
يمكن أيضًا استخدام وكيل Log Analytics في Azure Monitor لجمع بيانات المراقبة من نظام تشغيل الضيف للأجهزة الظاهرية. يمكنك اختيار استخدام إما أو كليهما وفقا لمتطلباتك. للمقارنة بين عوامل Azure Monitor، راجع نظرة عامة على عوامل Azure Monitor.
والاختلافات الرئيسية التي ينبغي مراعاتها تتمثل فيما يلي:
- يمكن استخدام ملحق تشخيصات Azure فقط مع أجهزة Azure الظاهرية. يمكن استخدام عامل "تحليلات السجل" مع الأجهزة الظاهرية في Azure والسحب الأخرى والبيئة المحلية.
- يرسل ملحق تشخيص Azure البيانات إلى Azure Storage ومقاييس Azure Monitor (Windows فقط) ومراكز أحداث Azure. يجمع وكيل تحليلات السجل البيانات إلى سجلات Azure Monitor.
- عامل Log Analytics مطلوب للحلول المتوقفة ونتائج تحليلات الجهاز الظاهري والخدمات الأخرى مثل Microsoft Defender للسحابة.
التكاليف
لا توجد تكلفة لملحق تشخيصات Azure، ولكن قد تتحمل رسوما مقابل البيانات التي تم استيعابها. تحقق من تسعير Azure Monitor للوجهة التي تجمع فيها البيانات.
البيانات التي تم جمعها
تسرد الجداول التالية البيانات التي يمكن تجميعها من خلال ملحق تشخيصات Windows وLinux.
ملحق تشخيصات Windows (WAD)
مصدر البيانات | الوصف |
---|---|
سجلات أحداث Windows | الأحداث من سجل الأحداث Windows. |
عدادات الأداء | القيم العددية التي تقيس أداء مختلف جوانب نظام التشغيل وأحمال العمل. |
سجلات IIS | معلومات الاستخدام لمواقع IIS التي تعمل على نظام التشغيل الضيف. |
سجلات التطبيق | تتبع الرسائل المكتوبة بواسطة التطبيق الخاص بك. |
سجلات .NET EventSource | أحداث كتابة التعليمات البرمجية باستخدام فئة .NET EventSource . |
سجلات ETW المستندة إلى البيان | تتبع الأحداث لأحداث Windows التي تم إنشاؤها بواسطة أي عملية. |
مستودع معلومات الأعطال (سجلات) | معلومات حول حالة العملية إذا تعطل تطبيق. |
السجلات المستندة إلى الملفات | السجلات التي تم إنشاؤها بواسطة التطبيق أو الخدمة. |
سجلات تشخيصات الوكيل | معلومات حول تشخيصات Azure نفسه. |
ملحق تشخيصات Linux (LAD)
مصدر البيانات | الوصف |
---|---|
syslog | الأحداث المرسلة إلى نظام تسجيل أحداث Linux |
عدادات الأداء | القيم العددية التي تقيس أداء الجوانب المختلفة لنظام التشغيل وأعباء العمل |
ملفات السجل | الإدخالات المرسلة إلى سجل يستند إلى ملف |
وجهات البيانات
يجمع ملحق تشخيصات Azure لكل من Windows وLinux البيانات دائما في حساب Azure Storage. للحصول على قائمة بالجداول والكائنات الثنائية كبيرة الحجم المحددة حيث يتم جمع هذه البيانات، راجع تثبيت ملحق تشخيصات Azure وتكوينه لنظام التشغيل Windowsواستخدام ملحق تشخيصات Azure لنظام التشغيل Linux لمراقبة المقاييس والسجلات.
تكوين متلقي بيانات واحد أو أكثر لإرسال البيانات إلى وجهات أخرى. تسرد المقاطع التالية المصارف المتوفرة لملحق تشخيص نظامَي Windows وLinux.
ملحق تشخيصات Windows (WAD)
الوجهة | الوصف |
---|---|
قياسات Azure Monitor Metrics | جمع بيانات الأداء إلى مقاييس Azure Monitor. راجع إرسال مقاييس نظام التشغيل Guest إلى قاعدة بيانات مقاييس Azure Monitor. |
مراكز الأحداث | استخدم مراكز أحداث Azure لإرسال البيانات خارج Azure. راجع دفق بيانات تشخيص Azure إلى مراكز أحداث Azure. |
كائن ثنائي كبير الحجم لتخزين Azure | اكتب البيانات إلى الكائنات الثنائية كبيرة الحجم في Azure Storage بالإضافة إلى الجداول. |
Application Insights | جمع البيانات من التطبيقات التي تعمل في الجهاز الظاهري الخاص بك إلى Application Insights للتكامل مع مراقبة التطبيق الأخرى. راجع إرسال بيانات التشخيصات إلى Application Insights. |
يمكنك أيضا جمع بيانات WAD من التخزين إلى مساحة عمل Log Analytics لتحليلها باستخدام سجلات Azure Monitor، على الرغم من استخدام عامل Log Analytics عادة لهذه الوظيفة. يمكنه إرسال البيانات مباشرة إلى مساحة عمل Log Analytics ويدعم الحلول والرؤى التي توفر المزيد من الوظائف. راجع تجميع سجلات تشخيص Azure من Azure Storage.
ملحق تشخيصات Linux (LAD)
يكتب LAD البيانات إلى الجداول في Azure Storage. وهو يدعم المصارف في الجدول التالي.
الوجهة | الوصف |
---|---|
مراكز الأحداث | استخدم مراكز أحداث Azure لإرسال البيانات خارج Azure. |
كائن ثنائي كبير الحجم لتخزين Azure | اكتب البيانات إلى الكائنات الثنائية كبيرة الحجم في Azure Storage بالإضافة إلى الجداول. |
قياسات Azure Monitor Metrics | تثبيت وكيل Telegraf بالإضافة إلى LAD. راجع جمع المقاييس المخصصة لجهاز ظاهري يعمل بنظام Linux مع وكيل FlowData Telegraf. |
التثبيت والتكوين
يتم تنفيذ ملحق التشخيص كملحق جهاز ظاهري في Azure، لذلك يدعم نفس خيارات التثبيت باستخدام قوالب Azure Resource Manager وPowerShell وAzure CLI. للحصول على معلومات حول تثبيت ملحقات الجهاز الظاهري وصيانتها، راجع ملحقات الجهاز الظاهري وميزاته لملحقاتوميزات Windows والجهاز الظاهري لنظام التشغيل Linux.
يمكنك أيضا تثبيت وتكوين كل من ملحق تشخيصات Windows وLinux في مدخل Microsoft Azure ضمن إعدادات التشخيص في قسم المراقبة من قائمة الجهاز الظاهري.
راجع المقالات التالية للحصول على معلومات حول تثبيت وتكوين ملحق التشخيص لنظامي التشغيل Windows وLinux:
- تثبيت وتكوين ملحق تشخيصات Azure لنظام التشغيل Windows
- استخدام ملحق تشخيصات Linux لمراقبة المقاييس والسجلات
وثائق أخرى
راجع المقالات التالية لمزيد من المعلومات.
أدوار الويب والعاملين في Azure Cloud Services (الكلاسيكية)
- مقدمة لمراقبة خدمات Azure السحابية
- تمكين Azure Diagnostics في خدمات Azure Cloud
- Application Insights لخدمات Azure Cloud
- تتبع تدفق تطبيق Azure Cloud Services باستخدام تشخيصات Azure
Azure Service Fabric
مراقبة وتشخيص الخدمات في إعداد تطوير الجهاز المحلي
الخطوات التالية
- تعرف على كيفية استخدام عدادات الأداء في تشخيصات Azure.
- إذا كانت لديك مشكلة في بدء التشخيصات أو البحث عن بياناتك في جداول Azure Storage، فراجع استكشاف أخطاء تشخيص Azure وإصلاحها.