تخطَّ إلى المحتوى

dool - إحصائيات موارد النظام المتعددة الاستخدام

dool - إحصائيات موارد النظام المتعددة الاستخدام

dool هي مراقب موارد نظام متعدد الاستخدام و خليفة dstat الذي يتم صيانته بنشاط (التي انتهى تطويرها). إنها تحل محل vmstat و iostat و netstat و ifstat بعرض ملون موحد كل ثانية يعرض وحدة المعالجة المركزية والقرص والشبكة والذاكرة والتصفيح والمزيد جنبًا إلى جنب — مما يجعل الارتباطات واضحة (مثل ارتفاع قرص يتطابق مع انفجار شبكة). إنها تحافظ على توافق أوامر dstat الكامل وقابلة للتوسع مع المكونات الإضافية Python.

التثبيت

المنصةالأمر
Debian/Ubuntusudo apt install dool
Fedorasudo dnf install dool
Arch (AUR)yay -S dool
pippip install dool
من المصدراستنسخ المستودع قم بتشغيل ./dool
التحققdool --version

الاستخدام الأساسي

الأمرالوصف
doolافتراضي: وحدة المعالجة المركزية والقرص والشبكة والتصفيح والنظام — كل 1 ثانية
dool 2تحديث كل ثانيتين
dool 2 1010 تحديثات على فترات ثانيتين
dool -hمساعدة وقائمة المكونات الإضافية الكاملة
dool --listقائمة المكونات الإضافية المتاحة

التركيبة الكلاسيكية

# وحدة المعالجة المركزية + القرص + الشبكة + الذاكرة + الحمل مع الطابع الزمني كل ثانيتين
dool -tcdnml 2
الرايةالعروض
-tالوقت
-cإحصائيات وحدة المعالجة المركزية
-dقراءة/كتابة القرص
-nاستقبال/إرسال الشبكة
-mاستخدام الذاكرة
-lمتوسط الحمل
-gالتصفيح
-sالتبديل
-pإحصائيات العملية
-yالنظام (المقاطعات ومحاولات السياق)

المراقبة الموجهة

الأمرالوصف
dool -d -D sda,sdbإحصائيات لكل قرص لأجهزة محددة
dool -n -N eth0,eth1إحصائيات الشبكة لكل واجهة
dool -c -C 0,1,totalإحصائيات لكل نواة وحدة معالجة
dool --top-cpuعرض أكثر عملية تستهلك وحدة المعالجة المركزية
dool --top-ioعرض أكثر عملية الإدخال/الإخراج
dool --top-memعرض أكثر عملية الذاكرة

مكونات إضافية “Top” سهلة

المكون الإضافييكشف
--top-cpuأكثر عملية تجويعًا لوحدة المعالجة المركزية
--top-ioأثقل عملية الإدخال/الإخراج
--top-memأكبر عملية الذاكرة
--top-bioأكثر عملية الإدخال/الإخراج بالكتل
--top-latencyأعلى عملية الكمون
# الوعي الوضعي في سطر واحد: الموارد + الجاني الأسوأ
dool -tcmndl --top-cpu --top-io 2

الإخراج والتصدير

الخيارالوصف
--output FILE.csvكتابة الإحصائيات إلى CSV (عظيم للرسوم البيانية لاحقًا)
--nocolorتعطيل الألوان (السجلات/الأنابيب)
--noupdateطباعة أسطر متسلسلة بدلاً من التحديث في المكان
--bitsعرض الشبكة بالبتات
# التقط اختبار النقع إلى CSV للتحليل اللاحق
dool -tcdnml --output run1.csv 1 300

dool مقابل الأدوات ذات الصلة

الأداةالنطاق
doolالكل في واحد وحدة المعالجة المركزية/القرص/الشبكة/الذاكرة كل ثانية CSV
dstatالسلف (غير مصيانة) — dool هو البديل الفوري
iostatالقرص + وحدة المعالجة المركزية فقط
vmstatملخص الذاكرة/وحدة المعالجة المركزية/IO
glances/btopلوحات معلومات TUI الكاملة

قوة dool هي وضع العديد من الأنظمة الفرعية على سطر واحد حتى تتمكن من الارتباط — اقرنها مع iostat أو iotop عندما تحتاج إلى الحفر في القرص بشكل محدد.

الموارس