مرجع بيانات مراقبة Azure Service Fabric

تحتوي هذه المقالة على كافة معلومات مرجع المراقبة لهذه الخدمة.

راجع مراقبة Service Fabric للحصول على تفاصيل حول البيانات التي يمكنك جمعها ل Azure Service Fabric وكيفية استخدامها.

لا يجمع Azure Monitor أي مقاييس النظام الأساسي أو سجلات الموارد ل Service Fabric. يمكنك المراقبة والتحصيل:

  • نظام Service Fabric والعقدة وأحداث التطبيق. للحصول على قائمة الأحداث الكاملة، راجع قائمة أحداث Service Fabric.

  • عدادات أداء Windows على العقد والتطبيقات. للحصول على قائمة عدادات الأداء، راجع مقاييس الأداء.

  • بيانات صحة نظام المجموعة والعقدة وخدمة النظام. يمكنك استخدام الخاصية FabricClient.HealthManager للحصول على عميل الحماية لاستخدامه للعمليات المتعلقة بالصحة، مثل الإبلاغ عن الصحة أو الحصول على صحة الكيان.

  • مقاييس نظام التشغيل الضيف (OS) الذي يعمل على عقدة نظام المجموعة، من خلال عامل واحد أو أكثر يعمل على نظام التشغيل الضيف.

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

    إشعار

    يحل عامل Azure Monitor محل ملحق Azure Diagnostics المستخدم مسبقا وعامل Log Analytics. لمزيد من المعلومات، راجع نظرة عامة على وكلاء Azure Monitor.

مقاييس الأداء

يجب جمع المقاييس لفهم أداء مجموعتك بالإضافة إلى التطبيقات التي تعمل فيها. بالنسبة لمجموعات Service Fabric، نوصي بتجميع عدادات الأداء التالية.

الُعقد

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

فئة العدّاد الاسم الخاص بالعداد
قرص التسجيل مساحة خالية على القرص المنطقي
PhysicalDisk (لكل قرص) متوسط طول قائمة انتظار قراءة القرص
PhysicalDisk (لكل قرص) متوسط طول قائمة انتظار كتابة القرص
PhysicalDisk (لكل قرص) متوسط القرص ثانية / القراءة
PhysicalDisk (لكل قرص) متوسط الثواني/الكتابة للقرص
PhysicalDisk (لكل قرص) يقرأ القرص/الثانية
PhysicalDisk (لكل قرص) قراءة القرص بوحدات البايت/ثانية
PhysicalDisk (لكل قرص) عمليات كتابة القرص/ثانية
PhysicalDisk (لكل قرص) كتابة القرص بايت/الثانية
الذاكرة وحدات الميغابايت المتوفرة
PagingFile % الاستخدام
المعالج (المجموع) نسبة وقت المعالج
عملية (لكل خدمة) نسبة وقت المعالج
عملية (لكل خدمة) عملية المعرّف
عملية (لكل خدمة) وحداتِ البايت الخاصة
عملية (لكل خدمة) حساب محادثة نصية
عملية (لكل خدمة) وحدات البايت الظاهرية
عملية (لكل خدمة) مجموعة العمل
عملية (لكل خدمة) مجموعة العمل - خاص
واجهة الشبكة (جميع المثيلات) وحدات البايت المستلمة
واجهة الشبكة (جميع المثيلات) وحدات البايت المرسلة
واجهة الشبكة (جميع المثيلات) وحدات البايت الإجمالية
واجهة الشبكة (جميع المثيلات) طول قائمة انتظار الإخراج
واجهة الشبكة (جميع المثيلات) الحزم الصادرة المهملة
واجهة الشبكة (جميع المثيلات) الحزم المستلمة المهملة
واجهة الشبكة (جميع المثيلات) أخطاء الحزم الصادرة
واجهة الشبكة (جميع المثيلات) أخطاء الحزم المستلمة

تطبيقات وخدمات .NET

قم بتجميع العدادات التالية إذا كنت تقوم بتوزيع خدمات .NET إلى نظام المجموعة الخاص بك.

فئة العدّاد الاسم الخاص بالعداد
ذاكرة .NET CLR (لكل خدمة) معرف العملية
ذاكرة .NET CLR (لكل خدمة) # إجمالي وحدات البايت المثبتة
ذاكرة .NET CLR (لكل خدمة) # إجمالي وحدات البايت المحجوزة
ذاكرة .NET CLR (لكل خدمة) # وحدات البايت في جميع كومات الذاكرة المؤقتة
ذاكرة .NET CLR (لكل خدمة) حجم كومة الذاكرة المؤقتة للعنصر الكبير
ذاكرة .NET CLR (لكل خدمة) # مؤشرات GC
ذاكرة .NET CLR (لكل خدمة) # مجموعات Gen 0
ذاكرة .NET CLR (لكل خدمة) # مجموعات Gen 1
ذاكرة .NET CLR (لكل خدمة) # مجموعات Gen 2
ذاكرة .NET CLR (لكل خدمة) % الوقت في GC

عدادات الأداء المخصصة من Service Fabric

يقوم Service Fabric بإنشاء كمية كبيرة من عدادات الأداء المخصصة. إذا كان لديك SDK مثبتاً، يمكنك الاطلاع على القائمة الشاملة على جهاز Windows في تطبيق Performance Monitor (ابدأ > Performance Monitor).

في التطبيقات التي تقوم بتوزيعها على مجموعتك، إذا كنت تستخدم جهات فاعلة موثوقة، فأضف عدادات من فئات Service Fabric Actor وService Fabric Actor Method (راجع تشخيصات الجهات الفاعلة الموثوقة لـService Fabric).

إذا كنت تستخدم خدمات موثوقة أو خدمة عن بُعد، فلدينا بالمثل فئات مضادة Service Fabric Service وService Fabric Service Method يجب عليك جمع العدادات منها، راجع المراقبة باستخدام الخدمة عن بُعد وعدادات أداء الخدمات الموثوقة.

إذا كنت تستخدم مجموعات موثوقة، فإننا نوصي بإضافة Avg. Transaction ms/Commit من Service Fabric Transactional Replicator لتجميع متوسط زمن انتقال التثبيت لكل مقياس عملية.

جداول سجلات Azure Monitor

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

مجموعات Service Fabric

Microsoft.ServiceFabric/clusters

سجل النشاط

يسرد الجدول المرتبط العمليات التي يمكن تسجيلها في سجل النشاط لهذه الخدمة. هذه العمليات هي مجموعة فرعية من جميع عمليات موفر الموارد المحتملة في سجل النشاط.

لمزيد من المعلومات حول مخطط إدخالات سجل النشاط، راجع مخطط سجل النشاط.