مشاركة عبر


النظام الأساسي لبيانات Azure Monitor

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

يجمع Azure Monitor البيانات من مصادر مختلفة ويجمعها في نظام أساسي للبيانات المشتركة حيث يمكن استخدامه للتحليل والتصور والتنبيه. يوفر تجربة متسقة أعلى البيانات من مصادر متعددة. يمكنك الحصول على رؤى عميقة عبر جميع الموارد المراقبة وحتى مع البيانات من الخدمات الأخرى التي تخزن بياناتها في Azure Monitor.

رسم تخطيطي يعرض نظرة عامة على جهاز عرض Azure مع مصادر البيانات على اليسار لإرسال البيانات إلى نظام أساسي للبيانات المركزية وميزات جهاز عرض Azure على اليمين التي تستخدم البيانات المجمعة.

بيانات إمكانية المراقبة في Azure Monitor

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

تنشئ موارد Azure كمية كبيرة من بيانات المراقبة. يقوم Azure Monitor بدمج هذه البيانات جنبا إلى جنب مع بيانات المراقبة من مصادر أخرى في نظام أساسي للمقاييس أو السجلات. تم تحسين كل منها لسيناريوهات مراقبة معينة، ويدعم كل منها ميزات مختلفة في Azure Monitor. تتطلب منك ميزات مثل تحليل البيانات أو المرئيات أو التنبيه فهم الاختلافات حتى تتمكن من تنفيذ السيناريو المطلوب بطريقة أكثر كفاءة وفعالية من حيث التكلفة. تحتوي نتائج التحليلات في Azure Monitor مثل Application Insights أو Container insights على أدوات تحليل تسمح لك بالتركيز على سيناريو المراقبة المحدد دون الحاجة إلى فهم الاختلافات بين نوعي البيانات.

المقاييس

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

تُخزن مقاييس Azure Monitor في قاعدة بيانات متسلسلة زمنياً مُحسنة لتحليل بيانات الطابع الزمني. يجعل الطابع الزمني المقاييس مناسبة تماما للتنبيه والكشف السريع عن المشكلات. يمكن أن تخبرك المقاييس بكيفية أداء النظام الخاص بك ولكن يجب دمجها عادة مع السجلات لتحديد السبب الجذري للمشكلات.

تتضمن مقاييس Azure Monitor نوعين من المقاييس - المقاييس الأصلية ومقاييس Prometheus. راجع مقارنة بين اثنين والمزيد من التفاصيل حول مقاييس Azure Monitor، بما في ذلك مصادر البيانات الخاصة بها، في المقاييس في Azure Monitor.

السجلات

السجلات هي الأحداث التي حدثت داخل النظام. يمكن أن تحتوي على أنواع مختلفة من البيانات وقد تكون نصا منظما أو حرا مع طابع زمني. قد يتم إنشاؤها بشكل متقطع حيث تنشئ الأحداث في البيئة إدخالات السجل. عادةً، يُنشئ النظام تحت الحمل الثقيل قدر أكبر من حجم السجل.

يتم تخزين السجلات في Azure Monitor في مساحة عمل Log Analytics التي تستند إلى Azure Data Explorer، والتي توفر محرك تحليل قوي ولغة استعلام غنية. عادةً ما توفر السجلات معلومات كافية لتوفير سياق كامل للمشكلة التي يجري تحديدها وهي قيَّمة لتحديد الحالة الجذرية للمشكلات.

إشعار

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

Azure Monitor Logs هو نظام أساسي لبيانات السجل يجمع سجلات النشاط وسجلات الموارد جنبا إلى جنب مع بيانات المراقبة الأخرى لتوفير تحليل عميق عبر مجموعة كاملة من الموارد.

يمكنك العمل مع استعلامات السجل بشكل تفاعلي مع Log Analytics في مدخل Microsoft Azure. يمكنك أيضا إضافة النتائج إلى لوحة معلومات Azure للتصور مع البيانات الأخرى. يمكنك إنشاء تنبيهات بحث السجل، ما يؤدي إلى تشغيل تنبيه استنادا إلى نتائج استعلام الجدولة.

اقرأ المزيد حول سجلات Azure Monitor بما في ذلك مصادر البيانات الخاصة بها في السجلات في Azure Monitor.

التتبعات الموزعة

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

يتم تمكين التتبع الموزع في Azure Monitor باستخدام Application Insights SDK. يتم تخزين بيانات التتبع مع بيانات سجل التطبيقات الأخرى التي تم جمعها بواسطة Application Insights. بهذه الطريقة تكون متاحة لنفس أدوات التحليل مثل بيانات السجل الأخرى بما في ذلك استعلامات السجل ولوحات المعلومات والتنبيهات.

اقرأ المزيد حول التتبع الموزع في ما هو التتبع الموزع؟.

التغييرات

التغييرات هي سلسلة من الأحداث التي تحدث في تطبيق Azure الخاص بك، من طبقة البنية الأساسية إلى نشر التطبيق. يتم تتبع التغييرات على مستوى الاشتراك باستخدام أداة Change Analysis. تزيد أداة Change Analysis من إمكانية المراقبة من خلال البناء على قوة Azure Resource Graph لتوفير رؤى مفصلة حول تغييرات التطبيق الخاص بك.

بمجرد تمكين Change Analysis، Microsoft.ChangeAnalysis يتم تسجيل موفر الموارد مع اشتراك Azure Resource Manager لتوفير خصائص المورد وبيانات تغيير التكوين. يوفر Change Analysis بيانات لمختلف سيناريوهات الإدارة واستكشاف الأخطاء وإصلاحها لمساعدة المستخدمين على فهم التغييرات التي ربما تسببت في المشكلات:

اقرأ المزيد حول Change Analysis، بما في ذلك مصادر البيانات في استخدام تحليل التغيير في Azure Monitor.

جمع بيانات المراقبة

تكتب مصادر بيانات مختلفة ل Azure Monitor إما إلى مساحة عمل Log Analytics (سجلات) أو قاعدة بيانات مقاييس Azure Monitor (المقاييس) أو كليهما. تكتب بعض المصادر مباشرة إلى مخازن البيانات هذه، بينما قد تكتب مصادر أخرى إلى موقع آخر مثل تخزين Azure وتتطلب بعض التكوين لملء السجلات أو المقاييس.

للحصول على قائمة بمصادر بيانات مختلفة تملأ كل نوع، راجع المقاييس في Azure Monitorوالسجلات في Azure Monitor.

دفق البيانات إلى الأنظمة الخارجية

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

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

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