Dstat: כלי לניטור הביצועים והמשאבים של הצוות שלנו

dstat

דסטאט הוא כלי סטטיסטי למשאבים רב-תכליתי. הכלי הזה משלב את היכולות של iostat, vmstat, netstat ו- ifstat. Dstat מאפשר לנו לעקוב אחר משאבי המערכת בזמן אמת. כאשר אתה צריך לאסוף את המידע בזמן אמת, dstat יסתגל לצרכים שלך.

דסטאט מאפשר לנו לראות את כל משאבי המערכת בזמן אמת, זה נותן לנו מידע מפורט על המערכת כולה בעמודות, למשל, אנו יכולים לראות את שטח הדיסק בשילוב עם ההפרעות של בקר IDE.

תכונות Dstat

  • כתוב בפיתון
  • שלבו יחד: Vmstat, IOSTAT, ifstat, NETSTAT.
  • מציג נתונים סטטיסטיים מדויקים בזמן אמת.
  • עיצוב מודולרי.
  • הרחב בקלות, הוסף דלפקים משלך.
  • זה מאפשר לייצא פלט CSV, שניתן לייבא ל- Gnumeric ו- Excel כדי ליצור גרפיקה.
  • הוא כולל תוספים חיצוניים רבים כדי להראות כמה קל להוסיף דלפקים.
  • אתה יכול לסכם את התקני הרשת / חסימות הקבוצה ולתת את המספר הכולל.
  • יכול להציג הפרעות לפי מכשיר
  • מסגרות זמן מדויקות מאוד, ללא זמני מעבר כאשר המערכת לחוצה
  • ניתן לציין יחידות שונות עם צבעים שונים.
  • זה יכול להציג תוצאות ביניים כאשר הסחבת היא> 1.

התקנת Dstat

דסטאט נמצא בתוך מאגרי אובונטו כברירת מחדל, אתה יכול להתקין אותו בקלות על ידי הפעלת הפקודה הבאה:

sudo apt-get install dstat

כיצד להשתמש ב- Dstat?

ההתקנה הושלמה אנו ממשיכים להתחיל את היישום עם הפקודה הבאה:

dstat

זה מראה לנו פלט עם מידע המערכת. על ידי כך זה ייקח את האפשרויות הבאות כברירת מחדל.

האפשרויות -cdngy הן כדלקמן:

  1. c: נתונים סטטיסטיים של המעבד
  2. d: סטטיסטיקה של דיסק
  3. n: סטטיסטיקה ברשת
  4. g: נתונים סטטיסטיים של העמודים
  5. y: סטטיסטיקה של המערכת

בשביל מה אנו יכולים להתאים אישית את פלט המידע מעט, למשל, אם יש לנו יותר מדיסק אחד במחשב שלנו אנו יכולים לציין שהוא מראה לנו מידע מדיסק אחר למשל

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 (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.