- כיצד להשיג ניטור רשת בזמן אמת על לינוקס באמצעות Netdata - -

כיצד להשיג ניטור רשת בזמן אמת על לינוקס באמצעות Netdata

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

התקן את Netdata

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

אובונטו

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

sudo apt install netdata

דביאן

ל- Debian יש גרסה של Netdata הזמינה ב-מאגרי תוכנה רשמיים. מכיוון שהוא קוד פתוח, אין צורך בהגדרות מיוחדות להשתנות. עם זאת, אם אינך אוהב את העובדה שמערכת ההפעלה של Debian לרוב מפגרת אחר הפצות לינוקס אחרות, ייתכן שתרצה להתקין את Debian Backports. הפעלת תכונה זו תעניק לך גרסה חדשה יותר של Netdata.

כדי להתקין את כלי הניטור Netdata ב- Debian, פתח מסוף והשתמש בפקודה Apt-get.

sudo apt-get install netdata

קשת לינוקס

ל- Arch Linux יש גרסה די חדשה של Netdata במקורות התוכנה שלהם. כדי להתקין אותו, פתח חלון מסוף וסנכרן אותו עם Pacman.

sudo pacman -S netdata

פדורה

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

OpenSUSE

ל- OpenSUSE תמיכה מעולה ב- Netdata. למרבה המזל, תמיכה זו נמצאת במקורות התוכנה העיקריים, כך שמשתמשים לא יצטרכו להתעסק במעברים חוזרים של צד שלישי. להתקנת התוכנה תחת OpenSUSE, הפעל חלון מסוף והשתמש במנהל החבילות Zypper.

sudo zypper in netdata

הוראות כלליות

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

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

לאחר ההתקנה, בצע את הפעולות הבאות כדי להפעיל את Netdata.

גרסת 32 סיביות

bash <(curl -Ss https://my-netdata.io/kickstart.sh)

גרסת 64 סיביות

bash <(curl -Ss https://my-netdata.io/kickstart-static64.sh)

הוראות מקור

סקריפט Netdata הוא הדרך שרוב צריך לעשותשימוש בכלי במערכת שאין תמיכה רשמית בתוכנה. ובכל זאת, אם התסריט נכשל מסיבה כלשהי, קיימת אלטרנטיבה: בנייה ממקור. כדי להרכיב את התוכנה ממקור, עבור לדף Github הרשמי ולמד אילו תלות דרושה Netdata לפני הבנייה.

לאחר שיש לך את כל התלות העובדות במחשב Linux שלך, בצע את הפעולות הבאות:

git clone https://github.com/firehol/netdata.git --depth=1
cd netdata
./netdata-installer.sh

באמצעות Netdata

למשתמשים יש גישה לנטדאטה באופן מקומי, כמו גםמרחוק בכל מחשב שיש לו גישה ישירה לשרת / למחשב שמריץ אותה. התקנת Netdata בשולחן העבודה של Linux הופכת את הכלי לזמין עם כתובת ה- IP של "localhost".

http://127.0.0.1:19999

עם זאת, משתמשים שמתכננים לגשת לנטדאטהמרחוק, דרך הרשת לא יוכלו לגשת אליו בדרך זו. במקום זאת, כדי לגשת לכלי הניטור של Netdata ממכונה למחשב אחר, פתח מסוף והפעל את הדברים הבאים כדי לקבוע את כתובת ה- IP:

ip addr show | grep 192.168

מנהל את מופע ip פקודה עם grep תבודד את הכתובת המקומית IPv4. העתק את כתובת ה- IP והדבק אותה בכרטיסיית דפדפן חדשה כדי לגשת לנתדא בכל מקום ברשת LAN:

http://192.168.X.XXX:19999

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

Netdata הוא כלי פסיבי. כל מה שהוא עושה זה לאסוף מידע על מערכות לינוקס. אין לה שום יכולת לשנות את המערכת בשום דרך (על ידי הריגת תוכניות או שינוי דברים). במקום זאת, משתמשים מעודדים להיכנס איתו מדי פעם ולתת לתוכנה לרוץ ברקע במשך תקופה ארוכה כדי לאסוף מדדים.

שימוש במעבד

צריך להציג את השימוש במעבד למערכת? התבונן בסרגל הצד של אפליקציית האינטרנט Netdata ולחץ על סמל המעבדים.

בתוך מעבדי CPU, הנתונים מחולקים לרביםתת קטגוריות, כמו "שימוש", "קוטע", softirqs, "" softnet "," cpufreq, "ו-" cpuidle ". קטגוריות אלה מציגות היבטים שונים של אופן פעולתו של מעבד המערכת.

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

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

שימוש ב- RAM

מלבד השימוש במעבד, משתמשים רבים חוששים מכךשימוש בזיכרון. הם רוצים לדעת כיצד המערכת מנהלת זיכרון RAM, מהי כמות הזיכרון הממוצעת המשמשת וכו 'כדי לגשת למדדי Netdata בזיכרון המערכת, לחץ על "זיכרון" בסרגל הצד.

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

ייצוא נתונים

Netdata אוספת הרבה נתונים שימושיים, ומהירים. למרבה המזל, ניתן לייצא את כל המדדים הללו בקלות (באמצעות PDF) לשמירה או לשימוש בדוח וכו '.

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

בתפריט ההדפסה, חפש את האפשרות שכותרתה "הדפס לקובץ" ובחר אותה כדי ליצור קובץ PDF של הנתונים.

הערות