مشاركة عبر


قواعد جمع البيانات (DCRs) في Azure Monitor

تعد قواعد جمع البيانات (DCRs) جزءا من عملية تجميع بيانات تشبه ETL تحسن أساليب جمع البيانات القديمة ل Azure Monitor. تستخدم هذه العملية مسارا شائعا لاستيعاب البيانات لجميع مصادر البيانات وطريقة تكوين قياسية أكثر قابلية للإدارة وقابلية للتطوير من أساليب التجميع السابقة.

تتضمن المزايا المحددة لجمع البيانات المستندة إلى DCR ما يلي:

  • أسلوب متناسق لتكوين مصادر بيانات مختلفة.
  • القدرة على تطبيق تحويل لتصفية البيانات الواردة أو تعديلها قبل إرسالها إلى الوجهة.
  • خيارات التكوين القابلة للتطوير التي تدعم البنية الأساسية كتعليمات برمجية وعمليات DevOps.
  • خيار البنية الأساسية لبرنامج ربط العمليات التجارية للحافة في بيئتك الخاصة لتوفير قابلية التوسع عالية الجودة وتكوينات الشبكة ذات الطبقات والاتصال الدوري.

عرض DCRs

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

عرض كافة DCRs في اشتراكك من خيار قواعد تجميع البيانات من قائمة Monitor في مدخل Microsoft Azure. بغض النظر عن الأسلوب المستخدم لإنشاء DCR وتفاصيل DCR نفسه، يتم سرد جميع DCRs في الاشتراك في هذه الشاشة.

لقطة شاشة تعرض DCRs في مدخل Microsoft Azure.

استبدال أساليب جمع البيانات القديمة

تم استبدال عملية جمع DCR أو في عملية استبدال أساليب جمع البيانات الأخرى في Azure Monitor. يسرد الجدول التالي الأساليب القديمة مع الاستبدالات المستندة إلى DCR. من المتوقع أيضا استبدال أساليب جمع البيانات الأخرى في Azure Monitor ب DCRs في المستقبل.

الأسلوب القديم أسلوب DCR ‏‏الوصف
وكيل تحليلات السجل عامل Azure Monitor يتم الآن استخدام عامل Azure Monitor لمراقبة الأجهزة الظاهرية ومجموعات Kubernetes التي تدعم رؤى الجهاز الظاهري ورؤى الحاوية.
إعدادات التشخيص
(المقاييس فقط)
تصدير المقاييس لا تزال إعدادات التشخيص تستخدم حاليا لجمع سجلات الموارد من موارد Azure. يمكن الآن جمع مقاييس النظام الأساسي باستخدام تصدير المقاييس.
واجهة برمجة تطبيقات مجمع البيانات واجهة برمجة تطبيقات استيعاب السجلات يتم استخدام واجهة برمجة تطبيقات استيعاب السجلات لإرسال البيانات إلى مساحة عمل Log Analytics من أي عميل REST. يحل محل واجهة برمجة تطبيقات جامع البيانات التي كانت أقل أمانا وأقل وظيفية.

البنية الأساسية لبرنامج ربط العمليات التجارية Azure Monitor

تستند عملية جمع البيانات التي تدعمها DCRs إلى مسار Azure Monitor الذي يوفر مسار معالجة شائعا للبيانات الواردة. خط أنابيب السحابة هو أحد مكونات البنية الأساسية لبرنامج ربط العمليات التجارية Azure Monitor (راجع مسار Edge أدناه للمكون الآخر) ويتوفر تلقائيا في اشتراك Azure كجزء من النظام الأساسي ل Azure Monitor. لا يتطلب أي تكوين، ولا يظهر في مدخل Microsoft Azure.

رسم تخطيطي يوضح تدفق البيانات لمسار Azure Monitor.

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

  • البيانات المراد جمعها وإرسالها إلى البنية الأساسية لبرنامج ربط العمليات التجارية.
  • مخطط البيانات الواردة.
  • التحويلات التي يجب تطبيقها على البيانات قبل تخزينها.
  • الوجهة حيث يجب إرسال البيانات.

استخدام DCR

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

إشعار

يتم تنشيط DCRs لتحويل مساحة العمل بمجرد إنشائها. لا يستخدمون أي من الطرق الموضحة في هذا القسم.

اقترانات قواعد جمع البيانات (DCRA)

تستخدم اقترانات قواعد جمع البيانات (DCRAs) لربط DCR بمورد مراقب. هذه علاقة متعدد إلى متعدد، حيث يمكن ربط DCR واحد بموارد متعددة، ويمكن ربط مورد واحد مع DCRs متعددة. يسمح لك هذا بتطوير استراتيجية للحفاظ على المراقبة الخاصة بك عبر مجموعات من الموارد ذات المتطلبات المختلفة.

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

رسم تخطيطي يوضح العملية الأساسية لعامل Azure Monitor باستخدام DCR.

الاستيعاب المباشر

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

رسم تخطيطي يوضح العملية الأساسية ل DCR باستخدام واجهة برمجة تطبيقات استيعاب السجلات.

التحويلات

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

رسم تخطيطي يوضح المفهوم الأساسي للتحويل.

البنية الأساسية لبرنامج ربط العمليات التجارية ل Edge

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

حالات الاستخدام المحددة لمسار حافة Azure Monitor هي:

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

رسم تخطيطي يوضح تدفق البيانات لمسار حافة Azure Monitor.

مناطق DCR

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

موقع بيانات المنطقة الواحدة هو ميزة معاينة لتمكين تخزين بيانات العملاء في منطقة واحدة ولا تتوفر حاليا إلا في منطقة جنوب شرق آسيا (سنغافورة) من منطقة آسيا والمحيط الهادئ الجغرافية ومنطقة جنوب البرازيل (ولاية ساو باولو) في منطقة البرازيل الجغرافية. يتم تمكين الإقامة في منطقة واحدة بشكل افتراضي في هذه المناطق.

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

راجع المقالات التالية للحصول على معلومات إضافية حول كيفية العمل مع DCRs.