مراقبة موارد Linux VDS: المعالج والذاكرة والقرص والشبكة
دليل شامل لمراقبة موارد خادم Linux VDS: أوامر htop وfree وdf وiostat، أدوات مراقبة الشبكة، وسكريبتات التنبيه التلقائي للحفاظ على أداء الخادم.
جدول المحتويات
مقدمة
مراقبة موارد الخادم بانتظام أمر بالغ الأهمية للكشف المبكر عن مشاكل الأداء وتخطيط السعة. في هذا الدليل ستتعلم الأوامر والأدوات الأساسية لمراقبة المعالج والذاكرة والقرص والشبكة على خادم Linux VDS.
مراقبة المعالج
أمر top
أداة مراقبة النظام الأساسية:
top
الحقول المهمة:
- %us: استخدام المعالج بواسطة عمليات المستخدم
- %sy: استخدام المعالج بواسطة عمليات النظام
- %id: نسبة خمول المعالج
- load average: متوسط الحمل لمدة 1 و5 و15 دقيقة
في top اضغط المفتاح 1 لعرض كل نواة معالج على حدة.
أمر htop
نسخة أكثر سهولة من top:
sudo apt install htop -y # Ubuntu/Debian
sudo dnf install htop -y # Rocky/AlmaLinux
htop
أمر mpstat
إحصائيات تفصيلية للمعالج حسب النواة:
sudo apt install sysstat -y
mpstat -P ALL 1 5
مراقبة الذاكرة
أمر free
أسرع طريقة لعرض استخدام الذاكرة:
free -h
يستخدم Linux الذاكرة الفارغة كذاكرة تخزين مؤقت للقرص (buff/cache). الذاكرة المتاحة الفعلية موجودة في عمود available.
أمر vmstat
يعرض إحصائيات الذاكرة والـ swap والمعالج معاً:
vmstat 1 10
مراقبة القرص
أمر df
يعرض نسبة امتلاء أقسام القرص:
df -h
عندما يتجاوز استخدام القرص 90%، يلزم التدخل الفوري. القرص الممتلئ بالكامل قد يتسبب في تعطل الخادم.
أمر du
تحليل استخدام القرص حسب المجلدات:
du -sh /* 2>/dev/null | sort -rh | head -10
du -sh /var/log/*
أمر iostat
مراقبة أداء إدخال/إخراج القرص:
sudo apt install sysstat -y
iostat -x 1 5
مراقبة الشبكة
أمر iftop
يعرض حركة مرور الشبكة في الوقت الفعلي:
sudo apt install iftop -y
sudo iftop -i eth0
أمر ss
قائمة اتصالات الشبكة النشطة:
ss -tlnp
ss -tnp
ملخص شامل بأمر واحد
echo '=== CPU ===' && uptime && echo '\n=== RAM ===' && free -h && echo '\n=== DISK ===' && df -h / && echo '\n=== TOP 5 PROCESS ===' && ps aux --sort=-%mem | head -6
استخدام Swap
استخدام swap العالي يعني نقص الذاكرة:
swapon --show
free -h
استخدام swap المرتفع باستمرار يؤثر بشكل كبير على الأداء. فكّر في زيادة حجم الذاكرة.
الخلاصة
مراقبة الموارد المنتظمة ضرورية للحفاظ على صحة الخادم والكشف المبكر عن المشاكل. أضف أوامر htop وdf -h وfree -h إلى روتينك اليومي.
مقالات ذات صلة
الاتصال بخادم VDS عبر SSH: PuTTY والطرفية والمفاتيح
دليل شامل للاتصال بخادم Linux VDS عبر SSH: PuTTY، الطرفية، المصادقة بالمفتاح، إنشاء قاعدة تصفية Path Panel، تغيير المنفذ ونصائح الأمان الأساسية.
الاتصال بـ Windows VDS عبر RDP: دليل شامل للمبتدئين
دليل خطوة بخطوة للاتصال بـ Windows Server VDS عبر RDP: الإعداد الكامل، تفعيل NLA للأمان، إنشاء قاعدة تصفية Path Panel واستكشاف الأخطاء وإصلاحها.
تغيير نظام تشغيل خادم VDS: دليل إعادة التثبيت خطوة بخطوة
تغيير نظام تشغيل خادم VDS عبر لوحة REXE: نصائح النسخ الاحتياطي قبل التثبيت، توزيعات Linux المدعومة وإصدارات Windows Server المتاحة للتثبيت الآن.