Collectl

: نظرة عامة
collectl هي أداة سطر أوامر قوية جدًا لمراقبة أداء النظام بشكل لحظي أو تسجيل البيانات للتدقيق لاحقًا
تتميز بخفتها وسرعتها، وتناسب بشكل خاص السيرفرات وحتى البيئات السحابية
شكل 
: 🗂️ فئة التصنيف
مراقبة الأداء (Performance Monitoring) 
أدوات إدارة النظام (System Admin Tools) 
شكل 

التثبيت
sudo apt update 
sudo apt install collectl 

المميزات الرئيسية

الوصف 
أقل استهلاك ممكن للموارد مقارنة بأدوات المراقبة الكبيرة مثل top أو htop 
تراقب كل شيء: CPU، memory، disk، network، NFS، Infiniband، GPU، إلخ 
عرض حي للأداء + تسجيل البيانات للرجوع إليها لاحقًا 
مصممة للعمل في بيئات الإنتاج بدون إزعاج النظام 
الميزة 
خفيفة جدًا 
تغطية شاملة 
دعم الزمن الحقيقي 
مناسبة للسيرفرات 

: أمثلة على الاستخدام
: مراقبة الأداء لحظة بلحظة ✅
collectl 
: مراقبة CPU + Memory فقط ✅
collectl -scm 
: تسجيل الأداء في ملف لوقت لاحق ✅
collectl -scmdn -f /var/log/collectl/mylog 
: تحليل الأداء بعدين ✅
collectl -p /var/log/collectl/mylog 

ملاحظات هامة

ما فيها واجهة رسومية، لكن تقدر تصدر البيانات وتعرضها عبر أدوات خارجية زي Graphite أو Ganglia 

خيار ممتاز للأنظمة اللي ما تتحمّل أدوات ثقيلة