SysStat, כלי לניטור מערכת אובונטו

על sysstat

במאמר הבא אנחנו הולכים להסתכל על SysStat. זה אוסף של כלים שאיתם אנחנו יכולים לפקח על המערכת שלנו, שהוא גם קוד פתוח וחינמי. בעזרת הכלים הללו נוכל לאתר בעיות ביצועים במערכות Gnu/Linux, זה גם יאפשר לנו לראות את נתוני הביצועים של המערכת בזמן אמת, או לנתח את הנתונים של הקבצים שהכלים הללו יכולים ליצור.

ההתקנה שלו די פשוטה. בשורות הבאות נראה צעד אחר צעד כיצד לבצע את התקנת ערכת כלים זו באובונטו 20.04. ניתן לעקוב אחר הוראות ההתקנה גם בגירסאות אחרות של אובונטו ובכל הפצה אחרת מבוססת דביאן כמו Linux Mint.

תכונות כלליות של Sysstat

  • אתה יכול להראות לנו את ערכים סטטיסטיים ממוצעים בסוף הדוחות.
  • יש לך אפשרות לזהות מכשירים חדשים תוך כדי תנועה (דיסקים, ממשקי רשת וכו'...) שנוצרו או מוקלטים באופן דינמי.
  • תאימות למכונות UP ו-SMP, כולל מכונות עם מעבדי ריבוי ליבות או מעבדי היפר-עיבוד.
  • תמיכה עבור מעבדי Hotplug (מזהה אוטומטית מעבדים מושבתים או מופעלים תוך כדי תנועה) ו מעבדים ללא תקתק.
  • עובד על ארכיטקטורות של 32 סיביות או 64 סיביות.

mpstat

  • צריך זמן מעבד קטן מדי להפעלה.
  • ניתן לשמור סטטיסטיקות מערכת שנאספות על ידי sar / sadc בקובץ לבדיקה עתידית. מאפשר לך להגדיר את משך היסטוריית הנתונים שתישמר. אין הגבלה על משך ההיסטוריה הזו, אלא על השטח הזמין במכשיר האחסון שלנו.
  • סטטיסטיקות מערכת שנאספו על ידי sar / sadc ניתן לייצא במספר פורמטים שונים (CSV, XML, JSON, SVG וכו'...).
  • iostat יכול להציג סטטיסטיקות של מכשירים מנוהלים.
  • חשבון עם פלט צבע חכם כדי להקל על קריאת הסטטיסטיקה.

כלי sar

  • ל-Sysstat יש תורגם לשפות רבות ושונות.
  • פקודות Sysstat יכולות בחר אוטומטית את היחידה המשמשת להצגת גדלים לקריאה קלה.
  • יכול להיות ליצור גרפיקה (פורמט SVG) והצג אותם בדפדפן האינטרנט המועדף עלינו.
  • Sysstat הוא תוכנת קוד פתוח בחינם וזמינה בחינם תחת הרישיון הציבורי הכללי של גנו, גרסה 2.
  • תמיד ניתן למצוא את הגרסה העדכנית ביותר של Sysstat ב- אתר האינטרנט של היוצר.

אלה רק חלק מהתכונות של התוכנית. הם יכולים להתייעץ עם כולם בפירוט מה מאגר GitHub של הפרויקט.

התקן את SysStat ב- Ubuntu 20.04 LTS

אנחנו יכולים למצוא את סט הכלים הזה זמין במאגרים של אובונטו. לכן, הדבר הראשון שנצטרך לעשות הוא לעדכן את התוכנה הזמינה מהמאגרים. נוכל לעשות זאת על ידי פתיחת מסוף (Ctrl + Alt + T) וביצוע הפקודות שבו:

sudo apt update; sudo apt upgrade

אז נוכל להתקין את SysStat באובונטו 20.04. כפי שאמרתי, סט הכלים הזה זמין במאגרי אובונטו, אז אנו יכולים להשתמש ב-APT עבור ההתקנה. יהיה צורך לכתוב רק באותו מסוף:

להתקין sysstat

sudo apt install sysstat

לאחר ההתקנה, נעשה זאת בצע תצורה מינימלית הדרושה כדי ש-SysStat יפעל כהלכה. כברירת מחדל, הפיקוח על הכלי הזה מושבת, אז נצטרך לעשות זאת אפשר ניטור SysStat. אנו יכולים לעשות זאת על ידי עריכת הקובץ הבא:

sudo vim /etc/default/sysstat

כאן רק נצטרך הגדר את ENABLED ל-true:

config sysstat

ENABLED="true"

השלב הבא יהיה שמירה וסגירה של הקובץ. עכשיו רק נשאר הפעל את שירות SysStat והפעל אותו בהפעלה:

לאפשר שירות

sudo systemctl enable sysstat

sudo systemctl start sysstat

כאשר השירות מופעל, אנו יכולים להשתמש בכלי השירות כדי לנטר את ביצועי המערכת ופעילות השימוש. מה עוד, Sysstat מכילה גם כלים שתוכל לתכנת באמצעות cron או systemd כדי לאסוף וליצור היסטוריה על נתוני ביצועים ופעילות.. ניתן להתייעץ עם כל הכלים הללו ב- תיעוד זמין מאתר הפרויקט.

הסר את ההתקנה

כדי הסר יישום זה מהמערכת שלנו, יהיה צורך רק לפתוח מסוף (Ctrl + Alt + T) ולבצע בו את הפקודה:

הסר את ההתקנה של sysstat

sudo apt remove sysstat

לעזרה או מידע שימושי על השימוש בכלים אלה, המשתמשים יכולים עיין במידע שפורסם ב- מאגר GitHub או אתר הפרויקט.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.