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

يجب جمع المقاييس لفهم أداء مجموعتك بالإضافة إلى التطبيقات التي تعمل فيها. بالنسبة لمجموعات 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 لتجميع متوسط زمن انتقال التثبيت لكل مقياس عملية.

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