Dstat: أداة لمراقبة أداء وموارد فريقنا

dstat

Dstat هي أداة إحصائيات موارد متعددة الاستخدامات. هذه الأداة يجمع بين إمكانات iostat و vmstat و netstat و ifstat. يسمح لنا Dstat بمراقبة موارد النظام في الوقت الفعلي. عندما تحتاج إلى جمع هذه المعلومات في الوقت الفعلي ، سوف تتكيف dstat مع احتياجاتك.

Dstat يسمح لنا برؤية جميع موارد النظام في الوقت الفعلي، فهو يعطينا معلومات مفصلة عن النظام بأكمله في أعمدة ، على سبيل المثال ، يمكننا رؤية مساحة القرص بالاقتران مع مقاطعات وحدة تحكم IDE.

ميزات Dstat

  • مكتوب بلغة الثعبان
  • اجمعوا معًا: Vmstat و IOSTAT و ifstat و NETSTAT.
  • يظهر إحصائيات دقيقة في الوقت الحقيقي.
  • تصميم وحدات.
  • قم بالتوسيع بسهولة ، أضف عداداتك الخاصة.
  • يسمح بتصدير مخرجات CSV ، والتي يمكن استيرادها إلى Gnumeric و Excel لعمل رسومات.
  • يتضمن العديد من المكونات الإضافية الخارجية لإظهار مدى سهولة إضافة العدادات.
  • يمكنك تلخيص كتل جهاز / مجموعة الشبكة وإعطاء العدد الإجمالي.
  • يمكن أن تظهر المقاطعات حسب الجهاز
  • أطر زمنية دقيقة للغاية ، لا توجد أوقات تغيير عند الضغط على النظام
  • يمكنك تحديد وحدات مختلفة بألوان مختلفة.
  • يمكن أن تظهر نتائج متوسطة عندما يكون التسويف> 1.

تثبيت Dstat

Dstat داخل مستودعات أوبونتو بشكل افتراضي ، يمكنك تثبيته بسهولة عن طريق تشغيل الأمر التالي:

sudo apt-get install dstat

كيفية استخدام Dstat؟

اكتمل التثبيت ننتقل لبدء التطبيق بالأمر التالي:

dstat

يظهر لنا مخرجات مع معلومات النظام. من خلال القيام بذلك ، سوف يستغرق الأمر الخيارات التالية بشكل افتراضي.

خيارات -cdngy هي كما يلي:

  1. ج: إحصائيات وحدة المعالجة المركزية
  2. د: إحصائيات القرص
  3. ن: إحصائيات الشبكة
  4. g: إحصائيات الصفحة
  5. ص: إحصائيات النظام

من اجل ماذا يمكننا تخصيص إخراج المعلومات قليلاً، على سبيل المثال ، إذا كان لدينا أكثر من قرص في جهاز الكمبيوتر الخاص بنا ، فيمكننا الإشارة إلى أنه يعرض لنا معلومات من قرص آخر على سبيل المثال

dstat -cdl -D sdb

راجع:

  ----total-cpu-usage---- --dsk/sdb- ---load-avg--- usr sys idl wai hiq siq| read writ| 1m 5m 15m 9 10 78 2 0 0| 84B …

الآن من ناحية أخرى إذا أردنا عرض المعلومات حول وحدة المعالجة المركزيةوزمن انتقال أعلى وذاكرة أعلى ، قم بتشغيل الأمر التالي:

dstat --top-cpu-adv --top-latency --top-mem

الآن ، من ناحية أخرى ، يمكننا تخزين نتيجة الأمر dstat في ملف .csv باستخدام خيار الإخراج:

على سبيل المثال ، إذا كنت ترغب في عرض إحصاءات الوقت ووحدة المعالجة المركزية والذاكرة وتحميل النظام مع تأخير لمدة ثانيتين بين 10 تحديثات وتخزين الإخراج في ملف report.csv ، فقم بتشغيل الأمر التالي:

dstat --output report.csv

أيضا يمكن استخدام العديد من المكونات الإضافية الداخلية وخارجي مع dstat.

لسرد جميع المكونات الإضافية المتاحة ، قم بتشغيل الأمر التالي:

dstat --list

هناك العديد من الخيارات المفيدة المتاحة مع dstat ، يمكنك سرد جميع الخيارات المتاحة مع الأمر أدناه:

dstat -h

راجع:

  Usage: dstat [-afv] [options..] [delay [count]] Versatile tool for generating system resource statistics

Opciones de Dstat:

-c, --cpu enable cpu stats

-C 0,3, el total incluye cpu0, cpu3 y total

-d, --disk habilita las estadísticas del disco

-D total, hda incluye hda y total

-g, --page enable page stats

-i, --int enable interrupt stats

-I 5, eth2 incluye int5 y la interrupción utilizada por eth2

-l, - load enable load stats

-m, --mem enable memory stats

-n, --net habilitar estadísticas de red

-N eth1, total incluye eth1 y total

-p, --proc enable process stats

-r, --io enable io stats (solicitudes de E / S completadas)

-s, --swap enable swap stats

-S swap1, total incluye swap1 y total

-t, - tiempo de habilitar salida de fecha / hora

-T, - contador de tiempo de habilitación de tiempo (segundos desde época)

-y, --sys enable system stats

--aio enable aio stats

--fs, --filesystem enable fs stats

--ipc enable ipc stats

--lock enable lock stats

--raw enable raw stats

--socket enable socket stats

--tcp enable tcp stats

--udp enable udp stats

--Unix habilita las estadísticas de Unix

--vm enable vm stats

لدى Dstat العديد من الخيارات التي يمكننا من خلالها الحصول على معلومات دقيقة من أجهزتنا والنظام في الوقت الفعلي ، ويبقى فقط لمعرفة كيفية استخدامه لصالحنا.


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.