إمكانية مراقبة Azure Operator Nexus

يوفر إطار عمل مراقبة Operator Nexus رؤى تشغيلية لمثيلاتك المحلية. يدعم إطار العمل التسجيل والمراقبة والتنبيه (LMA) والتحليلات وتصور البيانات والمقاييس التشغيلية (النظام الأساسي وأحمال العمل).

Screenshot of Operator Nexus Logging, Monitoring and Alerting (LMA) Framework.

الشكل: إطار عمل تسجيل ومراقبة وتنبيه (LMA) لعامل التشغيل Nexus

أهم النقاط الرئيسية لإطار عمل مراقبة Operator Nexus هي:

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

تساعدك هذه المقالة على فهم إطار عمل مراقبة Operator Nexus الذي يتكون من مجموعة من المكونات:

  • يجمع Azure Monitor بيانات التسجيل ويجمعها من مكونات Operator Nexus
  • تجمع مساحة عمل Azure Log Analytics (LAW) بيانات التسجيل وتجميعها من اشتراكات ومستأجري Azure المتعددين
  • يتم إجراء التحليل والتصور والتنبيه على بيانات السجل المجمعة.

مراقبة النظام الأساسي

يمنحك Operator Nexus رؤية لأداء عمليات التوزيع التي تتكون من موارد البنية الأساسية. تحتاج إلى جمع السجلات والمقاييس وتحليلها من موارد النظام الأساسي هذه. يمكنك الحصول على رؤى قيمة من التجميع المركزي وتجميع البيانات من جميع المصادر، مقارنة بالبيانات غير المجمعة.

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

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

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

يمكنك التعرف على مراقبة موارد Azure هنا.

التجميع والتوجيه

تسمح لك إمكانية مراقبة Operator Nexus بجمع البيانات لكل مورد من موارد البنية الأساسية. تتضمن مجموعة مكونات البنية الأساسية ما يلي:

  • نسيج الشبكة الذي يتضمن CEs وTORs وNPBs ومفاتيح الإدارة وخادم المحطة الطرفية.
  • الحساب الذي يتضمن خوادم Bare Metal.
  • مستوى التحكم تحت السحابة (مجموعة Kubernetes المسؤولة عن نشر وإدارة دورة حياة النظام الأساسي الكلي).

يتم تمكين جمع بيانات السجل من هذه الطبقات بشكل افتراضي أثناء إنشاء مثيل Operator Nexus. يتم توجيه هذه السجلات المجمعة إلى Azure Monitor LAW.

يمكنك أيضا جمع البيانات من طبقات المستأجر التي تم إنشاؤها لتشغيل وظائف الشبكة الحاوية والظاهرية. تتضمن بيانات السجل التي يمكن جمعها ما يلي:

  • مجموعة من syslog من الأجهزة الظاهرية (تستخدم إما لأحمال عمل VNF أو CNF).
  • مجموعة من السجلات من مجموعات Kubernetes والتطبيقات المنشورة في الأعلى.

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

تخزين سجلات شركة Operator Nexus

تُخزن البيانات في سجلات Azure Monitor في جداول حيث يحتوي كل جدول على مجموعة خاصة به من الخصائص الفريدة.

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

يتم تخزين السجلات من النظام الأساسي ل Operator Nexus في الجداول التالية:

جدول ‏‏الوصف
Syslog أحداث Syslog على أجهزة كمبيوتر Linux باستخدام عامل Log Analytics
ContainerInventory التفاصيل والحالة الحالية لكل حاوية.
ContainerLog خطوط السجل التي تم جمعها من تدفقات stdout وstderr للحاويات
ContainerNodeInventory تفاصيل العقد التي تعمل كمضيفي حاوية.
InsightMetrics المقاييس التي تم جمعها من الخادم وK8s والحاويات.
KubeEvents أحداث Kubernetes وخصائصها.
KubeMonAgentEvents الأحداث التي قام عامل Azure Monitor Kubernetes بتسجيلها للأخطاء والتحذيرات.
KubeNodeInventory تفاصيل العقد التي تعد جزءا من مجموعة Kubernetes
KubePodInventory جرابات Kubernetes وخصائصها
KubePVInventory وحدات تخزين Kubernetes الثابتة وخصائصها.
KubeServices خدمات Kubernetes وخصائصها
رسالة كشف أخطاء الاتصال السجلات المسجلة من قبل وكلاء Log Analytics مرة واحدة في الدقيقة للإبلاغ عن صحة العامل

مقاييس العلاقة بين المشغلين

يحتوي جدول "InsightMetrics" في قسم Logs على المقاييس التي تم جمعها من Bare Metal Machines وتجمع Kubernetes تحت السحابة. بالإضافة إلى ذلك، يمكن ملاحظة بعض المقاييس المحددة التي تم جمعها من السحابة السفلية عن طريق فتح علامة التبويب Metrics من قائمة Azure Monitor.

Screenshot of Azure Monitor Metrics Selection.

الشكل: تحديد مقاييس Azure Monitor

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

مصنفات

تجمع المصنفات بين النص واستعلامات السجل والمقاييس والمعلمات لتحليل البيانات وإنشاء أنواع متعددة من المرئيات الغنية. يمكنك استخدام نموذج قوالب مصنف Azure Resource Manager لتسجيل ومراقبة Operator Nexus لنشر مصنفات Azure ضمن Azure LAW الخاص بك.

التنبيهات

يمكنك استخدام نموذج قوالب منبه Azure Resource Manager لقواعد تنبيه Operator Nexus. يجب تحديد الحدود والشروط للتنبيهات. يمكنك بعد ذلك نشر قوالب التنبيه هذه على البيئة المحلية الخاصة بك.

مساحة عمل تحليلية السجل

مساحة عمل Log Analytics (LAW) هي بيئة فريدة لتسجيل البيانات من Azure Monitor وخدمات Azure الأخرى. تحتوي كل مساحة عمل على مستودع بيانات وتكوين خاص بها ولكنها قد تجمع البيانات من خدمات متعددة. تتكون كل مساحة عمل من جداول بيانات متعددة.

يمكن إنشاء قانون واحد لجمع جميع البيانات ذات الصلة أو مساحات عمل متعددة استنادا إلى متطلبات المشغل.