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. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.