نظرة عامة على تشخيص وحل المشاكل في خدمة Azure Kubernetes

يلعب استكشاف مشكلات نظام مجموعة Azure Kubernetes Service (AKS) وإصلاحها دورًا مهمًا في الحفاظ على نظام المجموعة، خاصةً إذا كان نظام مجموعتك يشغل أعباء عمل ضرورية لإنجاز المهام. AKS Diagnostic and Solve Problems هي تجربة تشخيصية ذاتية ذكية:

  • تساعدك على تحديد المشاكل في نظام مجموعتك وحلها.
  • لا تتطلب أي تكوين إضافي أو تكلفة فوترة.

فتح AKS تشخيص وحل المشاكل

للوصول إلى تشخيص AKS وحل المشكلات:

  1. انتقل إلى نظام مجموعة Kubernetes في مدخل Microsoft Azure.
  2. انقر فوق تشخيص المشكلات وحلها في جزء التنقل الأيمن، الذي يفتح AKS Diagnose and Solve Problems.
  3. اختر فئة تصف مشكلة نظام المجموعة على أفضل نحو من خلال:
    • الإشارة إلى الكلمات الأساسية في كل وصف تجانب على الصفحة الرئيسية.
    • كتابة الكلمة الأساسية التي تصف مشكلتك على أفضل نحو في شريط البحث.

screenshot of AKS Diagnose and Solve Problems Homepage.

عرض تقرير تشخيصي

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

  • ملخص المشكلة
  • تفاصيل الخطأ
  • الإجراءات المستحسنة
  • ارتباطات إلى مستندات مفيدة
  • المقاييس ذات الصلة
  • تسجيل البيانات

بناء على النتيجة، يمكنك اتباع الإرشادات التفصيلية أو الاطلاع على روابط الوثائق لحل المشكلة المطروحة بشكل فعال.

مثال على السيناريو 1: لاحظت أن تطبيقي يتم قطع اتصاله أو يواجه مشكلات اتصال متقطعة. استجابة لذلك، انقر فوق الاتصال المشكلات المتجانبة للتحقيق في الأسباب المحتملة.

screenshot of AKS Diagnose and solve problems Results - Networking Tile.

تلقيت تنبيها تشخيصيا يشير إلى أن قطع الاتصال قد يكون مرتبطا ب DNS لنظام المجموعة الخاص بي. لجمع مزيد من المعلومات، قمت بالنقر فوق عرض التفاصيل.

Screenshot of AKS Diagnose and solve problems - Networking.

استنادا إلى نتيجة التشخيص، يبدو أن المشكلة قد تكون مرتبطة بمشكلات DNS المعروفة أو تكوين VNET. لحسن الحظ، يمكنني استخدام روابط الوثائق المقدمة لمعالجة المشكلة وحل المشكلة.

Screenshot of AKS Diagnose and Solve Problems Results - Networking - Cluster DNS.

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

Screenshot of AKS Diagnose and solve problem result - Additional - Docs.

استخدام AKS تشخيص وحل المشاكل للحصول على أفضل الممارسات

يتطلب نشر التطبيقات على AKS الالتزام بأفضل الممارسات لضمان الأداء الأمثل والتوافر والأمان. لتحقيق هذه الغاية، يوفر تجانب AKS Diagnose and Solve Problems Best Practices مجموعة من أفضل الممارسات التي يمكن أن تساعد في إدارة جوانب مختلفة مثل توفير موارد الجهاز الظاهري وترقيات نظام المجموعة وعمليات التحجيم وتكوين الشبكة الفرعية والجوانب الأساسية الأخرى لتكوين نظام المجموعة. يمكن أن تكون الاستفادة من AKS Diagnose and Solve Problems أمرا حيويا في ضمان التزام مجموعتك بأفضل الممارسات وتحديد أي مشكلات محتملة وحلها في الوقت المناسب وبطريقة فعالة. من خلال دمج AKS Diagnose and Solve Problems في ممارساتك التشغيلية، يمكنك أن تكون واثقا في موثوقية وأمان تطبيقك في الإنتاج.

مثال السيناريو 2: يبدو أن مجموعتي في حالة جيدة. جميع العقد جاهزة، ويتم تشغيل تطبيقي دون أي مشكلات. ومع ذلك، أشعر بالفضول حول أفضل الممارسات التي يمكنني اتباعها لمنع المشاكل المحتملة. لذلك، أنا انقر على لوحة أفضل الممارسات . بعد مراجعة التوصيات، اكتشفت أنه على الرغم من أن مجموعتي تبدو سليمة في الوقت الحالي، لا تزال هناك بعض الأشياء التي يمكنني القيام بها لتجنب مشكلات زمن الانتقال أو التقييد أو وقت تشغيل الجهاز الظاهري في المستقبل.

Screenshot of AKS Diagnose and solve problem - Best - Practice.

Screenshot of AKS Diagnose and solve problem - Best - result.

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

  • اجمع السجلات لمساعدتك في استكشاف مشكلات نظام المجموعة وإصلاحها على نطاق أوسع باستخدام AKS Periscope.

  • اقرأ قسم ممارسات الفرز في دليل عمليات AKS Day-2.

  • نشر أسئلتك أو ملاحظاتك في صوت المستخدم بإضافة "[Diag]" في العنوان.