مراقبة Kubernetes باستخدام نتائج تحليلات الحاوية

استخدم المصنفات ومخططات الأداء والحالة الصحية في نتائج تحليلات الحاوية لمراقبة حمل عمل مجموعات Kubernetes المستضافة على خدمة Azure Kubernetes (AKS) أو Azure Stack أو بيئة أخرى.

تساعدك هذه المقالة في فهم المنظورين وكيف يساعدك Azure Monitor في تقييم المشكلات المكتشفة والتحقيق فيها وحلها بسرعة.

مصنفات

تدمج المصنفات النصوص واستعلامات السجل والمقاييس والمعلمات في تقارير تفاعلية غنية يمكنك استخدامها لتحليل أداء المجموعة. للحصول على وصف للمصنفات المتوفرة لرؤى الحاوية وكيفية الوصول إليها، راجع المصنفات في نتائج تحليلات الحاوية.

عرض نظام المجموعة المتعدد من Azure Monitor

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

للوصول إلى طريقة العرض متعددة المجموعات، حدد Monitor من الجزء الأيمن في مدخل Microsoft Azure. ضمن قسم النتائج، حدد الحاويات.

Screenshot that shows an Azure Monitor multi-cluster dashboard example.

يمكنك تحديد نطاق النتائج المعروضة في الشبكة لإظهار أنظمة المجموعات التي هي:

  • Azure: أنظمة مجموعات AKS وAKS-Engine المستضافة في Azure Kubernetes Service.
  • Azure Stack (إصدار أولي): أنظمة مجموعات AKS-Engine المستضافة على Azure Stack.
  • Non-Azure (إصدار أولي): أنظمة مجموعات Kubernetes المستضافة محليًا.
  • الكل: عرض جميع مجموعات Kubernetes المستضافة في Azure وAzure Stack والبيئات المحلية التي تم تهيئتها في نتائج تحليلات الحاوية.

لعرض المجموعات من بيئة معينة، حددها من البيئة في الزاوية العلوية اليمنى.

Screenshot that shows an Environment selector example.

تتعرف في علامة التبويب Monitored clusters، على ما يلي:

  • كم عدد المجموعات في حالة حرجة أو غير صحية مقابل عدد المجموعات التي تتمتع بصحة جيدة أو لا تقوم بالإبلاغ (يشار إليها باسم حالة غير معروفة).
  • ما إذا كانت جميع عمليات توزيع Azure Kubernetes Engine (AKS-engine) سليمة أم لا.
  • عدد العُقد وجرابات المستخدم والنظام التي يتم نشرها لكل نظام مجموعة.

حالات السلامة المشمولة هي:

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

وتحسب الحالة السلامة حالة نظام المجموعة الكلي على أنها الأسوأ بين الحالات الثلاث باستثناء واحد. إذا كان أي من الحالات الثلاث غير معروف، تظهر حالة نظام المجموعة الكلي على أنه غير معروف.

يوفر الجدول التالي تفصيلاً للحسابات التي تتحكم في حالات السلامة لنظام مجموعة خاضع للمراقبة في طريقة عرض نظام المجموعة المتعدد.

نظام المجموعة الخاضع للمراقبة ‏الحالة التوافر
جراب المستخدم سليم
تحذير
هام
غير معروفة
100%
من 90% إلى 99%
<90%
لم يتم الإبلاغ عنه في آخر 30 دقيقة
جراب النظام سليم
تحذير
هام
غير معروفة
100%
‏‫غير متوفر‬
100%
لم يتم الإبلاغ عنه في آخر 30 دقيقة
العقدة سليم
تحذير
هام
غير معروفة
>85%
من 60% إلى 84%
<60%
لم يتم الإبلاغ عنه في آخر 30 دقيقة

من قائمة "أنظمة المجموعات"، يمكنك التنقل لأسفل إلى صفحة Cluster عن طريق تحديد اسم المجموعة. ثم انتقل إلى صفحة "أداء Nodes" بتحديد مجموعة العُقد في العمود Nodes لنظام المجموعة المحدد. أو يمكنك التنقل لأسفل إلى صفحة "أداء Controllers" بتحديد تجميع User pods أو عمود System pods.

عرض الأداء من نظام مجموعة مباشرة

يتوفر الوصول إلى نتائج تحليلات الحاوية مباشرة من نظام مجموعة AKS عن طريق تحديد Insights>Cluster من الجزء الأيمن، أو عند تحديد نظام مجموعة من طريقة عرض نظام المجموعة المتعدد. يتم تنظيم المعلومات حول نظام المجموعة الخاصة بك في أربع طرق عرض:

  • نظام المجموعة
  • الُعقد
  • وحدات التحكم
  • الحاويات

إشعار

تنطبق التجارب الموضحة في الجزء المتبقي من هذه المقالة أيضًا على عرض الأداء والحالة الصحية لمجموعات Kubernetes المستضافة على Azure Stack أو بيئة أخرى عند تحديدها من طريقة العرض متعددة المجموعات.

تفتح الصفحة الافتراضية وتعرض أربعة مخططات أداء سطرية تعرض مقاييس الأداء الرئيسية لنظام مجموعتك.

Screenshot that shows example performance charts on the Cluster tab.

تعرض مخططات الأداء أربعة مقاييس أداء:

  • استخدام وحدة المعالجة المركزية للعقد%: منظور مجمع لاستخدام وحدة المعالجة المركزية للمجموعة بأكملها. لتصفية النتائج للنطاق الزمني، حدد Avg​​، وMin، و50th، و90th، و95th، أو Max في محدد القيم المئوية أعلى الرسم البياني. ويمكن استخدام عوامل التصفية إما بشكل فردي أو مجتمعة.
  • Node memory utilization %: منظور مجمع لاستخدام الذاكرة للمجموعة بأكملها. لتصفية النتائج للنطاق الزمني، حدد Avg​​، وMin، و50th، و90th، و95th، أو Max في محدد القيم المئوية أعلى الرسم البياني. ويمكن استخدام عوامل التصفية إما بشكل فردي أو مجتمعة.
  • عدد العقد: عدد العقد والحالة من Kubernetes. حالات عقد نظام المجموعة الممثلة هي إجمالي، وجاهز، وغير جاهز. يمكن تصفيتها بشكل فردي أو دمجها في المحدد أعلى المخطط.
  • عدد الجرابات النشطة: عدد الجرابات والحالة من Kubernetes. حالات الكبسولات الممثلة هي الإجمالي أو المعلق أو قيد التشغيل أو غير معروف أو ناجح أو فاشل. يمكن تصفيتها بشكل فردي أو دمجها في المحدد أعلى المخطط.

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

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

عرض مقاييس الحاوية في مستكشف المقاييس

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

مساحة الاسم مقياس ‏‏الوصف
insights.container/nodes
cpuUsageMillicores القياس المجمع لاستخدام وحدة المعالجة المركزية عبر نظام مجموعة. فهو نواة وحدة المعالجة المركزية الأساسية مقسمة إلى 1,000 وحدة (مللي = 1000). تستخدم لتحديد استخدام النوى في حاوية حيث قد تستخدم العديد من التطبيقات نواة واحدة.
cpuUsagePercentage متوسط ​​استخدام وحدة المعالجة المركزية المُجمع مُقاساً بالنسبة المئوية عبر نظام مجموعة.
memoryRssBytes يتم استخدام ذاكرة RSS للحاوية بالبايت.
memoryRssPercentage يتم استخدام ذاكرة RSS للحاوية بالنسبة المئوية.
memoryWorkingSetBytes استخدام ذاكرة مجموعة عمل الحاوية.
memoryWorkingSetPercentage استخدام ذاكرة مجموعة عمل الحاوية بالنسبة المئوية.
nodesCount عدد العقد من Kubernetes.
insights.container/pods
PodCount عدد الجرابات من Kubernetes.

يمكنك تقسيم مقياس ما لعرضه حسب البُعد وتصور كيفية مقارنة شرائحه المختلفة ببعضها. يمكنك تقسيم المخطط حسب بعد المضيف بالنسبة لعقدة ما. يمكنك تقسيم الجراب حسب الأبعاد التالية:

  • جهاز التحكم
  • مساحة اسم Kubernetes
  • العقدة
  • المرحلة

تحليل العقد ووحدات التحكم وسلامة الحاوية

عند التبديل إلى علامات التبويب Nodes، وControllers، وContainers، يعرض الجزء "خاصية" تلقائياً على الجانب الأيمن من الصفحة. يعرض خصائص العنصر المحدد، والذي يتضمن التسميات التي قمت بتعريفها لتنظيم كائنات Kubernetes. عند تحديد عقدة تعمل بنظام تشغيل Linux، يعرض قسم Local Disk Capacity مساحة القرص المتوفرة والنسبة المئوية المستخدمة لكل قرص معروض على العقدة. حدد الارتباط >> الموجود في الجزء لعرض الجزء أو إخفاؤه.

أثناء توسيع الكائنات في التسلسل الهرمي، يتم تحديث جزء الخصائص استناداً إلى الكائن المحدد. يمكنك من "الجزء" عرض سجلات حاوية Kubernetes (stdout/stderror) والأحداث ومقاييس الجراب عن طريق تحديد علامة تبويب الأحداث المباشرة في أعلى الجزء. لمزيد من المعلومات حول التكوين المطلوب لمنح الوصول والتحكم فيه لعرض هذه البيانات، راجع إعداد البيانات المباشرة.

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

ولعرض بيانات سجل Kubernetes المخزنة في مساحة العمل الخاصة بك استناداً إلى عمليات البحث في السجل المعرفة مسبقاً، حدد View container logs من القائمة المنسدلة View in analytics. لمزيد من المعلومات، راجع كيفية الاستعلام عن السجلات من رؤى الحاوية.

استخدم الخيار + Add Filter في أعلى الصفحة لتصفية نتائج العرض حسب Service أو Node أو Namespace أو Node Pool. بعد تحديد نطاق عامل التصفية، حدد إحدى القيم المعروضة في الحقل Select value(s). بعد تكوين عامل التصفية، يتم تطبيقه على مستوى عمومي أثناء عرض أي منظور لنظام مجموعة AKS. تدعم الصيغة "علامة تساوي" فقط. يمكنك إضافة المزيد من الفلاتر أعلى المرشح الأول لتضييق نطاق نتائجك. على سبيل المثال، إذا قمت بتحديد عامل تصفية بواسطة Node، يمكنك فقط تحديد Service أو Namespace لعامل التصفية الثاني.

يستمر تطبيق تحديد عامل تصفية في علامة تبويب واحدة عند تحديد عامل تصفية آخر. ويتم حذفه بعد تحديد الرمز x بجوار عامل التصفية المحدد.

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

Screenshot that shows an example of the Kubernetes Node hierarchy in the performance view.

يتم عرض حاويات Windows Server التي تعمل بنظام التشغيل Windows Server 2019 OS بعد جميع العقد المستندة إلى Linux في القائمة. عند توسيع عقدة Windows Server، يمكنك عرض واحدة أو أكثر من الجرابات والحاويات التي تعمل على العقدة. وبعد تحديد العقدة، يعرض جزء الخصائص معلومات الإصدار.

Screenshot that shows an example Node hierarchy with Windows Server nodes listed.

يتم عرض مثيلات حاوية Azure التي تعمل بنظام التشغيل Linux بعد آخر عقدة مجموعة AKS في القائمة. عند توسيع عقدة ظاهرية لمثيلات الحاوية، يمكنك عرض واحد أو أكثر من جرابات مثيلات الحاوية أو الحاويات التي تعمل على العقدة. لا يتم جمع المقاييس وإرسالها للعقد، بل يتم إرسالها إلى الجرابات فقط.

Screenshot that shows an example Node hierarchy with Container Instances listed.

يمكنك من عقدة موسعة التنقل لأسفل من الحاوية أو الحاوية التي تعمل على العقدة إلى وحدة التحكم لعرض بيانات الأداء التي تمت تصفيتها لوحدة التحكم هذه. حدد القيمة ضمن العمود Controller لعقدة معينة.

Screenshot that shows the drill-down from node to controller in the performance view.

حدد "controllers" أو "containers" في أعلى الصفحة لمراجعة الحالة واستخدام الموارد لهذه الكائنات. لمراجعة استخدام الذاكرة، في القائمة المنسدلة Metric، حدد Memory RSS أو مجموعة عمل الذاكرة. يتم دعم Memory RSS للإصدار 1.8 من Kubernetes والإصدارات الأحدث فقط. بخلاف ذلك، يمكنك عرض قيم Min% كـ NaN%، وهي قيمة نوع بيانات رقمية تمثل قيمة غير محددة أو غير قابلة للتمثيل.

Screenshot that shows a Container nodes performance view.

تعرض Memory working set كلاً من الذاكرة المقيمة والذاكرة الظاهرية (ذاكرة التخزين المؤقت) المضمنة وهي إجمالي ما يستخدمه التطبيق. ذاكرة RSS الذاكرة الرئيسية فقط (وهي بمعنى آخر ليست سوى الذاكرة المقيمة). ويوضح هذا المقياس السعة الفعلية للذاكرة المتاحة. ما الفرق بين الذاكرة المقيمة والذاكرة الافتراضية؟

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

بشكل افتراضي، تستند بيانات الأداء إلى الساعات الست الأخيرة، ولكن يمكنك تغيير النافذة باستخدام الخيار TimeRange أعلى اليسار. يمكنك أيضا تصفية النتائج ضمن النطاق الزمني عن طريق تحديد Min​​، وAvg، و50th، و90th، و95th، أو Max في محدد القيمة المئوية.

Screenshot that shows a percentile selection for data filtering.

عند التمرير فوق الرسم البياني الشريطي أسفل العمود Trend، يعرض كل شريط استخدام وحدة المعالجة المركزية أو الذاكرة، بناءً على المقياس المحدد، خلال فترة عينة مدتها 15 دقيقة. وبعد تحديد مخطط الاتجاه من خلال لوحة المفاتيح، استخدم مفتاح Alt+Page up أو مفتاح Alt+Page down للتنقل بين كل شريط على حدة. ستحصل على نفس التفاصيل التي ستحصل عليها إذا قمت بالمرور فوق الشريط.

Screenshot that shows a Trend bar chart hover-over example.

في المثال التالي، للعقدة الأولى في القائمة، aks-nodepool1-، تكون القيمة لـ Containers هي 25. هذه القيمة هي القيمة المحتسبة لإجمالي عدد الحاويات المنشورة.

Screenshot that shows a rollup of containers-per-node example.

يمكن أن تساعدك هذه المعلومات في التعرف بسرعة على ما إذا كان لديك توازن مناسب للحاويات بين العقد في نظام مجموعتك.

يتم وصف المعلومات التي يتم تقديمها عند عرض علامة التبويب Nodes في الجدول التالي.

العمود الوصف
الاسم اسم المضيف.
‏الحالة طريقة عرض Kubernetes لحالة العقدة.
Min %, Avg %, 50th %, 90th %, 95th %, Max % متوسط ​​نسبة العقدة على أساس القيمة المئوية خلال المدة المحددة.
الحد الأدنى، والمتوسط​​، و50، و90، و95، والحد الأقصى متوسط ​​القيمة الفعلية للعقد على أساس القيمة المئوية خلال المدة الزمنية المحددة. يتم قياس متوسط ​​القيمة من حد وحدة المعالجة المركزية/الذاكرة المحدد للعقدة. بالنسبة للجرابات والحاويات، فهي متوسط القيمة التي أبلغ عنها المضيف.
الحاويات عدد الحاويات.
وقت التشغيل‬ يمثل الوقت منذ بدء تشغيل عقدة أو إعادة تمهيدها.
جهاز التحكم فقط للحاويات والجرابات. يظهر في أي جهاز تحكم يتواجد فيه. لا تكون كل الجرابات في وحدة تحكم، لذلك قد يتم عرض N/A في بعضها.
Trend Min %, Avg %, 50th %, 90th %, 95th %, Max % يمثل اتجاه الرسم البياني الشريطي متوسط ​​النسبة المئوية للمقياس بالقيمة المئوية لوحدة التحكم.

قد تلاحظ وجود حمل عمل بعد توسيع عقدة تسمى عملية أخرى. إنها تمثل العمليات غير المعبأة في حاويات والتي يتم تشغيلها على عقدتك، وتشمل:

  • عمليات Kubernetes غير المعبأة في حاويات مُدارة أو مُدارة ذاتيًا.
  • عمليات وقت تشغيل الحاوية.
  • Kubelet.
  • عمليات النظام تعمل على العقدة الخاصة بك.
  • أحمال العمل الأخرى بخلاف Kubernetes والتي يتم تشغيلها على أجهزة العقدة أو الجهاز الظاهري.

يتم حسابه من خلال الاستخدام الكلي من استخدام CAdvisor - من عملية الحاوية.

في المحدد، حدد Controllers.

Screenshot that shows selecting Controllers.]

يمكنك هنا عرض سلامة أداء وحدات التحكم ووحدات التحكم في العقدة الظاهرية لمثيلات الحاوية أو وحدات العقد الظاهرية غير المتصلة بوحدة التحكم.

Screenshot that shows a \<Name> controllers performance view.

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

Screenshot that shows an example Controllers hierarchy with Container Instances pods listed.

حدد القيمة ضمن العمود Node لوحدة تحكم معينة.

Screenshot that shows an example drill-down from controller to node in the performance view.

يتم وصف المعلومات التي يتم عرضها عند عرض وحدات التحكم في الجدول التالي.

العمود الوصف
الاسم اسم وحدة التحكم.
‏الحالة حالة الانتهاء من تشغيل الحاويات بعد انتهاء تشغيلها بحالة مثل جيدة، أو تم إنهاؤها أو فشلت أو تم إيقافها أو إيقاف مؤقت. إذا كانت الحاوية قيد التشغيل ولكن الحالة إما لم يتم عرضها بشكل صحيح أو لم يلتقطها الوكيل ولم تستجب لأكثر من 30 دقيقة، تكون الحالة هي غير معروف. يتوفر المزيد من التفاصيل حول رمز الحالة في الجدول التالي.
Min %, Avg %, 50th %, 90th %, 95th %, Max % القيمة المحتسبة لمتوسط النسبة المئوية المتوسطة لكل كيان للمقياس المحدد وبالقيمة المئوية المحددة.
الحد الأدنى، والمتوسط​​، و50، و90، و95، والحد الأقصى القيمة المحتسبة لمتوسط ​​وحدة المعالجة المركزية بالميليكور أو أداء الذاكرة للحاوية بالقيمة المئوية المحددة. يتم قياس متوسط ​​القيمة من حد وحدة المعالجة المركزية/الذاكرة المحدد للجراب.
الحاويات إجمالي عدد الحاويات لوحدة التحكم أو جراب.
إعادة التشغيل القيمة المحتسبة لعدد إعادة التشغيل من الحاويات.
وقت التشغيل‬ يمثل الوقت منذ بدء تشغيل الحاوية.
العقدة فقط للحاويات والجرابات. يظهر في أي جهاز تحكم يتواجد فيه.
Trend Min %, Avg %, 50th %, 90th %, 95th %, Max % يمثل اتجاه الرسم البياني الشريطي متوسط ​​مقياس القيمة المئوية لوحدة التحكم.

تشير الرموز الموجودة في حقل الحالة إلى حالة اتصال الحاويات بالإنترنت.

Icon ‏الحالة
Ready running status icon.
Waiting or Paused status icon. قيد الانتظار أو متوقف مؤقتاً
Last reported running status icon. تم الإبلاغ آخر مرة عن التشغيل ولكن لم يستجب لأكثر من 30 دقيقة
Successful status icon. توقف بنجاح أو فشل في التوقف

يعرض رمز الحالة عدداً بناءً على ما يوفره. يظهر أسوأ دولتين. عندما تحوم فوق الحالة، فإنها تعرض حالة تجميع من جميع الكبسولات في الحاوية. إذا لم تكن هناك حالة جاهزة، تعرض قيمة الحالة (0).

في المحدد، حدد Containers.

Screenshot that shows selecting Containers.

هنا يمكنك عرض صحة أداء حاويات AKS و Container Instances.

Screenshot that shows a \<Name> containers performance view.

من حاوية، يمكنك التنقل لأسفل إلى جراب أو عقدة لعرض بيانات الأداء التي تمت تصفيتها لهذا الكائن. حدد القيمة ضمن العمود Pod أو Node لحاوية معينة.

Screenshot that shows an example drill-down from node to containers in the performance view.

يتم وصف المعلومات التي يتم عرضها عند عرض الحاويات في الجدول التالي.

العمود الوصف
الاسم اسم وحدة التحكم.
‏الحالة حالة الحاويات، إن وجدت. يتم توفير مزيد من التفاصيل حول رمز الحالة في الجدول التالي.
Min %, Avg %, 50th %, 90th %, 95th %, Max % القيمة المحتسبة لمتوسط النسبة المئوية لكل كيان للمقياس المحدد وبالقيمة المئوية.
الحد الأدنى، والمتوسط​​، و50، و90، و95، والحد الأقصى القيمة المحتسبة لمتوسط ​​وحدة المعالجة المركزية بالميليكور أو أداء الذاكرة للحاوية بالقيمة المئوية. يتم قياس متوسط ​​القيمة من حد وحدة المعالجة المركزية/الذاكرة المحدد للجراب.
وحدة حاوية حيث يقيم الجراب.
العقدة  عقدة حيث توجد الحاوية.
إعادة التشغيل يمثل الوقت منذ بدء تشغيل الحاوية.
وقت التشغيل‬ يمثل الوقت منذ بدء تشغيل حاوية أو إعادة تمهيدها.
Trend Min %, Avg %, 50th %, 90th %, 95th %, Max % يمثل اتجاه الرسم البياني الشريطي متوسط ​​النسبة المئوية للمقياس بالقيمة المئوية لوحدة التحكم.

تشير الرموز الموجودة في حقل الحالة إلى حالات اتصال الجرابات بالإنترنت، كما هو موضح في الجدول التالي.

Icon ‏الحالة
Ready running status icon.
Waiting or Paused status icon. قيد الانتظار أو متوقف مؤقتاً
Last reported running status icon. آخر تشغيل تم الإبلاغ عنه ولكنه لم يستجب منذ أكثر من 30 دقيقة
Terminated status icon. توقف بنجاح أو فشل في التوقف
Failed status icon. الحالة فشلت

مراقبة تكوينات الشبكة وتصورها

يتضمن Azure Network Policy Manager مقاييس بروميثيوس الإخبارية التي يمكنك استخدامها لمراقبة تكوينات الشبكة وفهمها بشكل أفضل. ويوفر تصورات مضمنة إما في مدخل Microsoft Azure أو مختبرات Grafana. لمزيد من المعلومات، راجع مراقبة تكوينات الشبكة وتصورها باستخدام Azure npm.

الأسئلة الشائعة

يقدم هذا القسم إجابات للأسئلة الشائعة.

ماذا تمثل "العمليات الأخرى" ضمن طريقة عرض العقدة؟

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

ما هي هذه العمليات الأخرى؟

إنها عمليات غير مستغلة تعمل على العقدة الخاصة بك.

كيف نحسبها؟

العمليات = الأخرى إجمالي الاستخدام من استخدام CAdvisor - من العملية الحاوية

وتشمل العمليات الأخرى ما يلي:

  • عمليات Kubernetes غير المكتملة المدارة ذاتيا أو المدارة.
  • عمليات وقت تشغيل الحاوية.
  • Kubelet.
  • عمليات النظام تعمل على العقدة الخاصة بك.
  • أحمال العمل الأخرى بخلاف Kubernetes والتي يتم تشغيلها على أجهزة العقدة أو الجهاز الظاهري.

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