تصور نظام مجموعتك مع Service Fabric Explorer

Service Fabric Explorer (SFX) هو أداة مفتوحة المصدر لفحص مجموعات Azure Service Fabric وإدارتها. Service Fabric Explorer هو تطبيق لسطح المكتب Windows وmacOS وLinux.

تشغيل Service Fabric Explorer من المجموعة

تتم أيضا استضافة Service Fabric Explorer في نقطة نهاية إدارة HTTP الخاصة بمجموعة Service Fabric. لتشغيل SFX في مستعرض ويب، استعرض للوصول إلى نقطة نهاية إدارة HTTP الخاصة بالمجموعة من أي متصفح - على سبيل المثال https://clusterFQDN:19080.

لإعداد محطة عمل المطور، يمكنك تشغيل Service Fabric Explorer على مجموعتك المحلية من خلال الانتقال إلى https://localhost:19080/Explorer. انظر إلى هذه المقالة لإعداد بيئة التطوير الخاصة بك.

إشعار

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

قم بالاتصال بمجموعة Service Fabric

للاتصال بمجموعة Service Fabric، تحتاج إلى نقطة نهاية إدارة المجموعات (FQDN/IP) ومنفذ نقطة نهاية إدارة HTTP (19080 بشكل افتراضي). على سبيل المثال https://mysfcluster.westus.cloudapp.azure.com:19080. استخدم خانة الاختيار "الاتصال بالمضيف المحلي" للاتصال بمجموعة محلية على محطة العمل الخاصة بك.

الاتصال بنظام مجموعة آمن

يمكنك التحكم في وصول العميل إلى مجموعة Service Fabric إما بشهادات أو باستخدام معرف Microsoft Entra.

إذا حاولت الاتصال بمجموعة آمنة، فسيطلب منك تقديم شهادة عميل أو تسجيل الدخول باستخدام معرف Microsoft Entra استنادا إلى تكوين نظام المجموعة.

فيديو تعليمي

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

[!ملاحظة]

يعرض هذا الفيديو Service Fabric Explorer المستضاف في مجموعة Service Fabric، وليس إصدار سطح المكتب.

فهم تخطيط مستكشف Service Fabric

يمكنك التنقل عبر Service Fabric Explorer باستخدام الشجرة الموجودة على اليمين. في جذر الشجرة، توفر لوحة معلومات المجموعة نظرة عامة على مجموعتك، بما في ذلك ملخص لصحة التطبيق والعقدة.

لوحة معلومات مجموعة Service Fabric Explorer

عرض تخطيط المجموعة

يتم وضع العقد في مجموعة Service Fabric عبر شبكة ثنائية الأبعاد من مجالات الخطأ ومجالات الترقية. يضمن هذا الموضع بقاء تطبيقاتك متوفرة في حالة فشل الأجهزة وترقيات التطبيقات. يمكنك عرض كيفية وضع نظام المجموعة الحالي باستخدام خريطة المجموعة.

خريطة مجموعة Service Fabric Explorer

عرض التطبيقات والخدمات

تحتوي المجموعة على شجرتين فرعيتين: واحدة للتطبيقات والأخرى للعقد.

يمكنك استخدام طريقة عرض التطبيق للتنقل عبر التسلسل الهرمي المنطقي لـService Fabric: التطبيقات والخدمات والأقسام والنسخ المتماثلة.

في المثال أدناه، يتكون التطبيق MyApp من خدمتين، MyStatefulService وWebService. نظرًا لأن MyStatefulService هو حالة، فإنه يتضمن قسمًا يحتوي على نسخة متماثلة أساسية واحدة ونسختين ثانويتين. على النقيض من ذلك، WebSvcService عديم الجنسية ويحتوي على مثيل واحد.

طريقة عرض تطبيق Service Fabric Explorer

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

جزء أساسيات Service Fabric Explorer

عرض عقد المجموعة

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

الإجراءات

يوفر Service Fabric Explorer طريقة سريعة لاستدعاء الإجراءات على العقد والتطبيقات والخدمات داخل مجموعتك.

على سبيل المثال، لحذف مثيل تطبيق، اختر التطبيق من الشجرة الموجودة على اليمين، ثم اختر Actions>Delete Application.

حذف تطبيق في Service Fabric Explorer

تلميح

يمكنك تنفيذ نفس الإجراءات بالنقر فوق علامة الحذف الموجودة بجوار كل عنصر.

يمكن أيضًا تنفيذ كل إجراء يمكن تنفيذه من خلال Service Fabric Explorer من خلال PowerShell أو واجهة برمجة تطبيقات REST لتمكين التشغيل التلقائي.

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

إنشاء مثيل تطبيق في Service Fabric Explorer

إشعار

لا يدعم Service Fabric Explorer المعلمات عند إنشاء مثيلات التطبيق. تستخدم مثيلات التطبيق قيم المعلمات الافتراضية.

متجر المناسبات

EventStore هي ميزة تقدمها المنصة التي توفر أحداث النظام الأساسي Service Fabric المتوفرة في Service Fabric Explorer ومن خلال واجهة برمجة تطبيقات REST. يمكنك رؤية طريقة عرض لقطة لما يحدث في مجموعتك لكل كيان مثل العقدة والخدمة والتطبيق والاستعلام استنادًا إلى وقت الحدث. يمكنك أيضًا قراءة المزيد حول EventStore في نظرة عامة على EventStore.

تظهر لقطة الشاشة جزء العقد مع تحديد EVENTS.

إشعار

اعتبارًا من خدمة النسيج الإصدار 6.4. لا يتم تمكين EventStore بشكل افتراضي ويجب تمكينه في قالب إدارة الموارد

إشعار

اعتبارًا من خدمة النسيج الإصدار 6.4. تتوفر واجهات برمجة تطبيقات EventStore فقط لمجموعات Windows التي تعمل على Azure فقط. نحن نعمل على نقل هذه الوظيفة إلى Linux بالإضافة إلى مجموعاتنا المستقلة.

عارض مخزن الصور

عارض مخزن الصور هو ميزة يتم تقديمها في حالة استخدام Native Image Store تسمح بعرض المحتويات الحالية لمخزن الصور والحصول على معلومات الملفات والمجلدات، إلى جانب إزالة الملفات/المجلدات.

لقطة شاشة تعرض عارض مخزن الصور.

النسخ الاحتياطي والاستعادة

يوفر Service Fabric Explorer القدرة على الواجهة مع النسخ الاحتياطي والاستعادة. لمشاهدة ميزات النسخ الاحتياطي والاستعادة في SFX BackupRestoreService يجب تمكينها على نظام المجموعة (التحقق من صحة ملف بيان نظام المجموعة).

العمليات التالية ممكنة:

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

لمزيد من المعلومات حول خدمة النسخ الاحتياطي والاستعادة، راجع مرجع واجهة برمجة تطبيقات REST.

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