استخدام لوحة معلومات Kubernetes لمراقبة جهاز وحدة معالجة الرسومات Azure Stack Edge Pro
ينطبق على:
Azure Stack Edge Pro - GPUAzure
Stack Edge Pro 2Azure
Stack Edge Pro RAzure
Stack Edge Mini R
توضح هذه المقالة كيفية الوصول إلى لوحة معلومات Kubernetes واستخدامها لمراقبة جهاز وحدة معالجة الرسومات Azure Stack Edge Pro. لمراقبة جهازك، يمكنك استخدام المخططات في مدخل Azure أو عرض لوحة معلومات Kubernetes أو تشغيل kubectl الأوامر عبر واجهة PowerShell الخاصة بالجهاز.
تركز هذه المقالة فقط على مهام المراقبة التي يمكن تنفيذها على لوحة معلومات Kubernetes.
ستتعلم في هذا المقال طريقة إجراء ما يلي:
- الوصول إلى لوحة معلومات Kubernetes على جهازك
- عرض الوحدات النمطية المنشورة على جهازك
- الحصول على عنوان IP للتطبيقات المنشورة على جهازك
- عرض سجلات الحاويات للوحدات النمطية المنتشرة على جهازك
حول لوحة معلومات Kubernetes
Kubernetes Dashboard هي واجهة مستخدم قائمة على الويب يمكنك استخدامها لاستكشاف أخطاء التطبيقات المعبأة في حاويات وإصلاحها. Kubernetes Dashboard هو بديل يستند إلى واجهة المستخدم لسطر الأوامر Kubernetes kubectl . لمزيد من المعلومات، راجع لوحة معلومات Kubernetes.
على جهاز Azure Stack Edge Pro، يمكنك استخدام لوحة معلومات Kubernetes في وضع القراءة فقط للحصول على نظرة عامة على التطبيقات التي تعمل على جهاز Azure Stack Edge Pro، وعرض حالة موارد مجموعة Kubernetes، والاطلاع على أي أخطاء حدثت على الجهاز.
لوحة معلومات الوصول
لوحة معلومات Kubernetes للقراءة فقط وتعمل على العقدة الرئيسية Kubernetes في المنفذ 31000. اتبع الخطوات التالية للوصول إلى لوحة المعلومات:
في واجهة المستخدم المحلية لجهازك، انتقل إلى الجهاز ثم انتقل إلى نقاط نهاية الجهاز.
انسخ نقطة نهاية لوحة معلومات Kubernetes . قم بإنشاء إدخال DNS في
C:\Windows\System32\Drivers\etc\hostsملف عميلك للاتصال بلوحة معلومات Kubernetes.<IP address of the Kubernetes dashboard> <Kubernetes dashboard endpoint suffix>
في الصف الخاص بنقطة نهاية لوحة معلومات Kubernetes ، حدد تنزيل التكوين. يقوم هذا الإجراء بتنزيل a يسمح لك بالوصول
kubeconfigإلى لوحة المعلومات.config.jsonاحفظ الملف على نظامك المحلي.قم بتنزيل شهادة لوحة معلومات Kubernetes من واجهة المستخدم المحلية.
- في واجهة المستخدم المحلية للجهاز، انتقل إلى الشهادات.
- حدد موقع إدخال شهادة نقطة نهاية لوحة معلومات Kubernetes. على يسار هذا الإدخال، حدد تنزيل لتنزيل الشهادة على نظام العميل الذي ستستخدمه للوصول إلى لوحة المعلومات.

قم بتثبيت الشهادة التي تم تنزيلها على العميل. في حالة استخدام عميل Windows، اتبع الخطوات التالية:
حدد الشهادة وفي معالج استيراد الشهادات، حدد موقع المتجر كجهاز محلي.

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

انسخ عنوان URL للوحة معلومات Kubernetes واستخدمه لفتح لوحة المعلومات في مستعرض. في صفحة تسجيل الدخول إلى لوحة معلومات Kubernetes :
- حدد kubeconfig.
- حدد علامة الحذف .... استعرض وأشر إلى ما قمت بتنزيله
kubeconfigمسبقا على نظامك المحلي. حدد "Sign in".
يمكنك الآن عرض لوحة معلومات Kubernetes لجهاز Azure Stack Edge Pro في وضع القراءة فقط.

عرض حالة الوحدة النمطية
وحدات الحوسبة هي حاويات تم تنفيذ منطق عمل لها. يمكنك استخدام لوحة المعلومات للتحقق مما إذا كانت وحدة الحوسبة قد تم نشرها بنجاح على جهاز Azure Stack Edge Pro.
لعرض حالة الوحدة النمطية، اتبع الخطوات التالية على لوحة المعلومات:
في الجزء الأيمن من لوحة المعلومات، انتقل إلى مساحة الاسم. قم بالتصفية حسب مساحة الاسم حيث يتم عرض وحدات IoT Edge ، في هذه الحالة ، iotedge.
في الجزء الأيمن، انتقل إلى عمليات نشر أحمال > العمل.
في الجزء الأيسر ، سترى جميع الوحدات النمطية المنتشرة على جهازك. في هذه الحالة، تم نشر وحدة نمطية GettingStartedWithGPU على Pro Azure Stack Edge. يمكنك أن ترى أنه تم نشر الوحدة النمطية.

الحصول على عنوان IP للخدمات أو الوحدات النمطية
يمكنك استخدام لوحة المعلومات للحصول على عناوين IP للخدمات أو الوحدات النمطية التي تريد عرضها خارج مجموعة Kubernetes.
يمكنك تعيين نطاق IP لهذه الخدمات الخارجية عبر واجهة مستخدم الويب المحلية للجهاز في صفحة إعدادات شبكة الحساب . بعد نشر وحدات IoT Edge، قد ترغب في تعيين عنوان IP لوحدة نمطية أو خدمة معينة.
للحصول على عنوان IP، اتبع الخطوات التالية على لوحة المعلومات:
في الجزء الأيمن من لوحة المعلومات، انتقل إلى مساحة الاسم. تصفية حسب مساحة الاسم حيث يتم نشر خدمة خارجية، في هذه الحالة، iotedge.
في الجزء الأيمن، انتقل إلى خدمات الاكتشاف وموازنة > التحميل.
في الجزء الأيسر، سترى جميع الخدمات التي يتم تشغيلها في
iotedgeمساحة الاسم على جهاز Azure Stack Edge Pro.
عرض سجلات الحاوية
هناك حالات تحتاج فيها إلى عرض سجلات الحاويات. يمكنك استخدام لوحة المعلومات للحصول على سجلات لحاوية معينة قمت بنشرها على مجموعة Kubernetes الخاصة بك.
لعرض سجلات الحاويات، اتبع الخطوات التالية على لوحة المعلومات:
في الجزء الأيمن من لوحة المعلومات، انتقل إلى مساحة الاسم. قم بالتصفية حسب مساحة الاسم حيث يتم نشر وحدات IoT Edge ، في هذه الحالة ، iotedge.
في الجزء الأيمن، انتقل إلى أحمال > العمل Pods.
في الجزء الأيسر ، سترى جميع القرون قيد التشغيل على جهازك. حدد الجراب الذي يقوم بتشغيل الوحدة النمطية التي تريد عرض السجلات لها. حدد علامة الحذف الرأسية للجراب الذي قمت بتحديده ومن قائمة السياق، حدد السجلات.

يتم عرض السجلات في عارض سجلات مضمن في لوحة المعلومات. يمكنك أيضا تنزيل السجلات.

عرض وحدة المعالجة المركزية، واستخدام الذاكرة
تحتوي لوحة معلومات Kubernetes لجهاز Azure Stack Edge Pro أيضا على وظيفة إضافية لخادم Metrics تقوم بتجميع استخدام وحدة المعالجة المركزية والذاكرة عبر موارد Kubernetes.
على سبيل المثال، يمكنك عرض وحدة المعالجة المركزية والذاكرة المستهلكة عبر عمليات النشر في جميع مساحات الأسماء.

يمكنك أيضا التصفية حسب مساحة اسم معينة. في المثال التالي، يمكنك عرض وحدة المعالجة المركزية واستهلاك الذاكرة فقط لعمليات نشر Azure Arc.

يوفر خادم مقاييس Kubernetes خطوط أنابيب القياس التلقائي مثل Horizontal Pod Autoscaler.
الخطوات التالية
تعرف على كيفية المراقبة باستخدام Azure Monitor. تعرف على كيفية تشغيل التشخيصات وجمع السجلات