تجميع الأحداث وتجميعها باستخدام تشخيصات Linux Azure

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

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

مصادر السجل والحدث

أحداث منصة نسيج الخدمة

يصدر Service Fabric بعض السجلات الجاهزة عبر LTTng ، بما في ذلك الأحداث التشغيلية أو أحداث وقت التشغيل. تخزين هذه السجلات في الموقع الذي يحدده قالب Resource Manager الخاص بالمجموعة. للحصول على تفاصيل حساب التخزين أو تعيينها، ابحث عن العلامة AzureTableWinFabETWQueryable وابحث عن StoreConnectionString.

أحداث التطبيق

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

مراقبة وتشخيص الخدمات في إعداد تطوير الجهاز المحلي.

نشر ملحق التشخيص

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

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

هذا تكوين عامل LAD لمراقبة ملفات السجل المحدد. كلما تم إلحاق سطر جديد إلى الملف، فإنه ينشئ إدخال سجل yslog الذي يتم إرساله إلى التخزين (الجدول) الذي حددته.

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

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