Monitorix 3.14.0 כבר שוחרר ואלה החדשות שלו

monitorix

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

Monitorix נוצר לשימוש בכדי לייצר שרתי לינוקס / UNIX, אך בשל פשטותו וגודלו הקטן ניתן להשתמש בו גם במכשירים משובצים. יישום זה מורכב בעיקר משתי תכניותs: אספן, נקרא monitorix, שהוא שד פרל שמתחיל אוטומטית כמו כל שירות אחר במערכת, ו סקריפט CGI שנקרא monitorix.cgi.

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

חידושים עיקריים של Monitorix 3.14.0

בגרסה החדשה הזו שמוצגת הוסיף מודול nvme.pm לניטור התקני אחסון NVMe (NVMExpress). בין הפרמטרים שנלקחו בחשבון: טמפרטורת דיסק, עומס, שגיאות מתועדות, עוצמת פעולות הכתיבה,

בנוסף לזה גם יצוין כי המודול amdgpu.pm נוסף כדי לעקוב אחר המצב של מספר שרירותי של GPUs של AMD. הדינמיקה של שינויים בפרמטרים כגון טמפרטורה, צריכת חשמל, מהירות קירור, צריכת זיכרון וידאו ושינויי תדר GPU מנוטרת.

שינוי חשוב נוסף הוא זה נוסף מודול nvidiagpu.pm לניטור מתקדם של כרטיסי מסך מבוססי NVIDIA GPU (גרסה מתקדמת יותר של מודול nvidia.pm שהיה זמין בעבר).

מצד שני, אנו יכולים גם לגלות שנוספה תמיכה ב-process.pm עבור מערכות עם ערכי PID מקסימליים שונים המוגדרים ב-/proc/sys/kernel/pid_max, כמו גם גרף חדש של זמן פעילות התהליך בתהליך format.pm שמגיע עם אפשרות חדשה בשם time_unit כדי להגדיר את קנה המידה של התרשים. [

תמיכה ב-IPv6 נוספה גם למודול ניטור התעבורה traffacct.pm, כמו גם מצב הפעולה של ממשק המיושם בצורה של אפליקציית אינטרנט במסך מלא.

של אחרים שינויים הבולטים:

  • נוספה אפשרות time_unit ל-system.pm כדי להגדיר את קנה המידה של גרף זמן הפעילות.
  • נוספה אפשרות חדשה של שורת הפקודה -s כדי להחליט איזה חלק בשורה בקובץ התצורה יהיה המפתח ואיזה יהיה הערך.
  • נוסף כפתור בית בפינה השמאלית העליונה כדי לעבור בקלות לעמוד הראשי
  • נוספה האפשרות להציג את האתר כאפליקציה אינטרנט במצב מסך מלא.
  • שינתה את אופן הפעולה של אפשרות ה-cmd ב-port.pm, תוך ביצוע ישיר של הפקודה שהוגדרה (ללא ארגומנטים), אלא אם היא לא מוגדרת, ובמקרה זה היא עדיין תהיה ברירת המחדל ל-ss.
  • הוסיף כמה שינויים ל-monitorix-alert.sh כדי להיות מסוגל לקשר אליו ולפעול כסקריפט התראה גנרי.
  • נוספו מזהי מהירות מאוורר (כמאוורר), הספק (כ-pwr), אחוז (כ-pct) ובייט (כבייט) ל-gensens.pm.

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

כיצד להתקין את Monitorix באובונטו ובנגזרות?

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

אנו נוריד ונתקין את התלות הנדרשת להפעלת Monitorix במערכת שלנו.

sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl

כשלב הבא בואו להוריד את הגרסה היציבה האחרונה של Monitorix:

wget https://www.monitorix.org/monitorix_3.14.0-izzy1_all.deb -O monitorix.deb

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

sudo dpkg -i monitorix.deb

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

sudo apt-get install -f

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

sudo service monitorix start

כיצד לגשת למוניטיקס?

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

http://ipservidor:8080/monitorix

קובץ התצורה של התוכנית נמצא בנתיב הבא /etc/monitorix.conf. כאן תוכלו לשנות את היציאה, להכחיש או לאפשר למארח המרוחק ולקבוע הגדרות אחרות.

לפני שינוי הפרמטרים, צור עותק גיבוי של קובץ זה:

cp -pRvf /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.back

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

set enabled=y

שנמצא מתחת לסעיף ואז צור קובץ ב- / var / lib / monitorix / htpasswd ושם שם המשתמש מוחלף בשם המשתמש לגישה.

הפקודה לעשות זאת היא:

touch /var/lib/monitorix/htpasswd

htpasswd -d /var/lib/monitorix/htpasswd && username

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

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

*

*

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