Collectl, כלי לניטור ביצועי המערכת

אודות collectl

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

בהשוואה לכלים אחרים לאותה מטרה, זה אוסף מידע על סוגים רבים ושונים של משאבי מערכת כגון; la מעבד, דיסק, זיכרון, רשת, שקעים, tcp, inodes, זיכרון, nfs, תהליכים וכו '. זה יכול להיות מנוהל באופן אינטראקטיבי או כ-דמוןויש לו את היכולת להקליט ולהחזיר את הנתונים שנלכדו. זה גם יאפשר לנו לייצא את הנתונים לפורמטים שונים של קבצים.

מאפיינים כלליים של Collectl

בין היתר, כלי זה מציע למשתמשים את התכונות הבאות:

  • Collectl אינו מתמקד במספר מוגבל של מדדי מערכתבמקום זאת, הוא יכול לאסוף מידע על סוגים רבים ושונים של משאבי מערכת כגון; מעבד, דיסק, זיכרון, רשת, שקעים, tcp, inodes, infiniband, gloss, nfs, תהליכים, quadrics, slabs ו- buddyinfo.
  • כלי זה משתמש במעבד מעט מאוד. למעשה, נמדד להשתמש ב- 0.1% כאשר הוא מופעל כ'דמון 'תוך שימוש במרווח הדגימה המוגדר כברירת מחדל של 60 שניות לנתוני תהליך ו -10 שניות לכל השאר.
  • ניתן להריץ באופן אינטראקטיבי, כדמון, או כשניהם.
  • יש את יכולת לפקח כמעט על כל תת-מערכת.
  • יכול למלא את התפקיד של שירותים רבים אחרים המיועדים למטרה אחת, כמו שהם; ps, top, iotop או vmstat.
  • כלי זה מציע גם את יכולת להקליט ולהחזיר נתונים שנתפסו.
  • יכול לייצא את הנתונים בפורמטים שונים של קבצים.
  • הכלי יכול לרוץ כשירות לניטור מכונות מרוחקות או מקבץ שרתים שלם.
  • גם אנחנו הוא יציג נתונים במסוף, יכתוב לקובץ או לשקע.

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

התקן את Collectl

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

להתקין collectl

sudo apt install collectl

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

הגדר את שרת האינטרנט

להשתמש

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

collectl פועל

collectl

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

collectl --all

אם אנחנו רוצים השתמש ב- Collectl עם החלק העליון, נצטרך לבצע את הפקודה הבאה באמצעות ה- –אופציה העליונה:

עליון אספנות

collectl --top

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

לאסוף scmd

collectl -scmd

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

אסוף sm

collectl -sm

כלי זה יכול גם להציג מידע על מעבד, דיסקים ונתוני רשת עם הפקודה הבאה:

לאסוף scdn

collectl -scdn

כדי לקבל מידע על מעבד ו- TCP, הפקודה שאנחנו צריכים לבצע תהיה הבאה:

רחוב אספנות

collectl -stc

כדי להשיג מידע על התהליכים במערכת שלנו, אנו יכולים להריץ את הפקודה collectl עם האפשרויות הבאות:

אסוף c1

collectl -c1 -sZ -i:1

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

עזרה באיסוף

collectl --help

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

man collectl

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


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

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

*

*

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