الرجوع إلى قائمة المقالات

اقرأ رسوم بروكسموكس: ماذا تعني كل قفزة — ولماذا IO delay أهمّها

قراءة الرسوم البيانية في Proxmox — تشخيص الأداء عملياً | مرام هوست - اقرأ رسوم بروكسموكس: ماذا تعني كل قفزة — ولماذا IO delay أهمّها

الرسوم البيانية في بروكسموكس تُنظَر إليها ولا تُقرأ. ومع ذلك فيها جواب أغلب أسئلة «لماذا الجهاز بطيء؟» — بشرط أن تعرف أي خطّ تنظر إليه.

هذه المقالة عن قراءتها: ماذا يعني كل مؤشّر، ومتى تقلق، وكيف تحوّل «يبدو بطيئاً» إلى تشخيص محدّد.

كل لقطة في هذه السلسلة من بروكسموكس حقيقي يعمل. نسخة Proxmox VE 9.2 كاملة بأجهزة وحاويات ومخزّنات ومهامّ نسخ فعلية، شغّلناها معزولة لهذا الغرض حتى لا يظهر اسم زبون واحد، ودخلنا لوحتها عبر نفق مشفّر لا عبر الإنترنت. وما تراه في كل صورة هو ما ستراه أنت حرفياً على شاشتك.

أين الرسوم؟

ملخّص النود في بروكسموكس يعرض الأرقام الفورية والرسوم البيانية للاستهلاك
ملخّص النود: الأرقام الفورية فوق والرسوم التاريخية تحت — والثاني هو المهمّ

لماذا الرسم أهمّ من الرقم؟ معالج بنسبة 70٪ قد يكون عادياً تماماً في هذه الساعة من كل يوم. والرقم وحده لا يخبرك ذلك — الرسم يخبرك. الأرقام تصف الحاضر، والرسوم تخبرك إن كان الحاضر طبيعياً.

المؤشّرات الستة — وماذا يعني كل منها

المؤشّرما يقيسطبيعياقلق حين
CPU usageنسبة الانشغال‏20–60٪ثبات فوق 80٪ ساعات
Load averageطوابير الانتظار< عدد الأنويةيتجاوزه باستمرار
IO delayالمعالج ينتظر القرص< 2٪فوق 10٪
RAM usageالذاكرة المستعملة< 80٪فوق 85٪ مع تبديل نشط
HD spaceمساحة النظام< 70٪فوق 80٪
Networkالحركةمتذبذبثبات على السقف

‏⭐ IO delay — أهمّ رقم يُتجاهَل

معالج بنسبة 30٪ وIO delay بنسبة 25٪ يعني أن أجهزتك بطيئة بسبب القرص لا المعالج. وترقية المعالج لن تصلح شيئاً — بل ستزيد الضغط على القرص.

هذا الرقم وحده يمنع قرارات شراء خاطئة بآلاف الدولارات. اقرأه دائماً مع نسبة المعالج، لا وحده.

ماذا تفعل حين يرتفع؟

السبب المحتملالفحص
قرص ميكانيكي تحت ضغطنوع القرص في صفحة الأقراص
نسخة احتياطية تعمل الآنسجلّ المهامّ
مجمّع ZFS فوق 80٪صفحة التخزين
جهاز واحد يغرق التخزينرسوم كل جهاز
قرص في طريقه إلى العطلS.M.A.R.T.
تنقية ZFS تعملzpool status

المدى الزمني — وكيف تختاره

قائمة اختيار المدى الزمني للرسوم في بروكسموكس
قائمة المدى: ساعة · يوم · أسبوع · شهر · سنة — ولكلٍّ سؤال يجيب عنه
المدىيجيب عن
Hourماذا يحدث الآن؟
Dayمتى الذروة اليومية؟
Weekهل هذا نمط أسبوعي؟
Monthهل الاستهلاك يتصاعد؟
Yearمتى أحتاج ترقية؟

ومدى «السنة» هو أداة التخطيط لا التشخيص. منه تعرف أن الذاكرة تتصاعد 5٪ شهرياً — فتخطّط للترقية قبل أن تصطدم بالسقف، لا بعده. وهذا يحوّل الترقية من طارئ إلى بند في الميزانية.

رسوم الجهاز الواحد

رسوم استهلاك جهاز في بروكسموكس تعرض المعالج والذاكرة والشبكة والقرص
رسوم الجهاز: هل هذا البطء جديد أم أن الجهاز هكذا منذ شهر؟

وهذا السؤال وحده يوفّر نصف وقت التشخيص. الزبون يقول «صار بطيئاً اليوم» — والرسم يقول إنه على هذه الحال منذ ثلاثة أسابيع، فتبحث في المكان الصحيح.

أنماط تتكرّر — وما تعنيه

الشكلالمعنى المرجّحافحص
قفزة حادّة ثم عودةمهمّة مجدولةسجلّ المهامّ حول تلك اللحظة
تصاعد بطيء مستمرّتسريب ذاكرة أو تراكم بياناتالجهاز المسؤول
منحنى يومي متكرّرنمط عمل طبيعيلا شيء
ثبات على السقفاختناق حقيقيارفع المورد
انقطاع في الرسمالسيرفر كان مطفأً أو الخدمة متوقّفةjournalctl -b -1
شبكة ثابتة على السقفنسخ أو نقل أو هجومسجلّ المهامّ والاتصالات

‏⭐ إجراء تشخيص البطء — خمس دقائق

  1. رسم النود: هل المشكلة في السيرفر كلّه أم جهاز واحد؟
  2. اقرأ IO delay: هل هي قرص أم معالج؟
  3. حدّد وقت البداية من الرسم — أين انكسر الخطّ.
  4. افتح سجلّ المهامّ حول تلك اللحظة.
  5. افحص المخزّن: هل امتلأ أو اقترب؟

وخمس خطوات بالترتيب أسرع من ساعة تخمين. ولا تنتقل إلى التالية قبل أن تجيب عن السابقة.

ما لا تعطيه الرسوم المدمجة

القيدالبديل
احتفاظ محدودخادم مقاييس خارجي
لا مقارنة بين نوداتلوحة موحّدة
لا تنبيه على عتبةالتنبيهات + سكربت
لا تفاصيل داخل الجهازأدوات داخله
صفحة خادم المقاييس في بروكسموكس لإرسال بيانات الأداء إلى نظام خارجي
خادم المقاييس: يرسل بروكسموكس أرقامه إلى نظامك الخارجي — بلا وكيل على كل جهاز

ولا تبدأ بهذا. ابدأ بالرسوم المدمجة، وانتقل إليه حين تجد نفسك تسأل «كيف كان الحمل قبل ستة أشهر؟».

من سطر الأوامر — حين تريد اللحظة بدقّة

# لحظياً
top -b -n1 | head -15
iostat -x 2 3
free -h

# ما الذي يكتب على القرص؟
iotop -o -b -n2

# ومن الأجهزة
qm list
pvesh get /nodes/$(hostname)/qemu --output-format json | head -c 500

ماذا تراقب ومتى

الدوريةماذا
يومياً (دقيقة)أي ERROR في سجلّ المهامّ؟
أسبوعياًرسم الأسبوع · مساحة التخزين · نجاح النسخ
شهرياًرسم الشهر · صحّة الأقراص · Wearout
ربع سنويرسم السنة — للتخطيط

أخطاء شائعة وحلولها

الخطأالنتيجةالصواب
قراءة المعالج وحدهقرارات شراء خاطئةاقرأ IO delay معه
النظر إلى الرقم لا الرسملا تعرف ما الطبيعيقارن بالتاريخ
تجاهل الانقطاعات في الرسمتفوتك إعادات تشغيلافحص سببها
الرسوم فارغةخدمة الإحصاءات متوقّفةsystemctl restart pvestatd
لا مراقبة إلّا عند الشكوىتعرف من الزبونمراجعة أسبوعية + تنبيهات
مقارنة أجهزة مختلفة الأحمالاستنتاج خاطئقارن الجهاز بتاريخه

أسئلة شائعة

كم يحتفظ بروكسموكس بالبيانات؟

سنة بدقّة متناقصة — التفاصيل للفترات القريبة والملخّص للبعيدة.

لماذا الرسوم فارغة بعد تنصيب جديد؟

تحتاج وقتاً لتتراكم. وبعد ساعة تبدأ الظهور.

هل تستهلك موارد؟

لا يُذكر — البيانات ملخّصة وصغيرة.

ما الرقم الأول الذي أفحصه عند شكوى بطء؟

IO delay على النود. إن كان مرتفعاً فالمشكلة تخزين، وقد وفّرت على نفسك نصف الطريق.

هل أستطيع رؤية أي جهاز يسبّب الحمل؟

نعم — عرض الموارد في مركز البيانات يرتّب الأجهزة باستهلاكها، ورسم كل جهاز يؤكّد.

خلاصة مسار التشغيل اليومي

في خمسة أجزاء: ضبطت الموارد وفهمت البالون ووحدات المعالج، وبنيت مهمّة نسخ بتقليمها وإشعاراتها، واسترجعت واختبرت واستخرجت ملفاً، وأتقنت اللقطات وحدودها، وتعلّمت أن تقرأ الرسوم بدل أن تنظر إليها.

والمسار الخامس والأخير هو التوسّع: الكلاستر والترحيل الحيّ وتمرير الأجهزة والترقية والتوفّر العالي.

Powered by WHMCompleteSolution