כיצד להתקין את Monitorix לניטור שרת האינטרנט שלך

monitorix

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

זו יישום ש מציע שרת HTTP משלו יחד עם סדרה שלמה של פונקציות ניטור מתקדמות y תמיכה בשפות סקריפט שונות כמו פרל, פייתון, רובי ואחרים, שעל אף צריכת המשאבים שלה כל כך קטנה שהיא נחשבת לאחת הטובות ביותר להיות משמש במכשירים ובמערכות משובצות. למעשה, זה עובד באמצעות שתי תוכניות: אחת נקראת monitorix עצמה, שמבוססת על Perl ומתחילה אוטומטית, ועוד אחת מתקשרת Monitorix.cgi, שכשמו כן הוא סקריפט CGI.

חלק מהתכונות שלו הן נתונים סטטיסטיים בדוא"ל תעבורת רשת (נכנס ויוצא), של שרת אינטרנט (אפאצ'י, Lighttpd, Nginx), עומס MySQL, שימוש ב- Proxy של סקוויד או בלקוח ובשרת NFS, כמו גם תמיכה בחיישנים כמו אלה התואמים ל- Raspberry Pi כמו גם לגנריים ביותר דרך החבילה. חיישנים (דיסק, לוח אם, מאווררים, מעבד) וכמובן, תהליכים פעילים, עומס מערכת ושימוש בזיכרון בין הרבה דברים אחרים (אנו יכולים לאמת הקישור הזה על כל התכונות שלו).

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

sudo apt-get להתקין rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libyan-socket-ssl-perl

ואז אנו מורידים את החבילה לאובונטו, מ- דף ההורדה של Monitorix, ואנחנו מתקינים את זה:

sudo dpkg -i monitorix * .deb

במהלך תהליך ההתקנה, נתבקש להגדיר שרת אינטרנט backend, כלומר, לתפקד כתמיכה בכלי זה. בין אם אנו משתמשים בזה שנכלל במוניטיקס או כזה כמו אפאצ'י או nginx, לאחר תצורה זו עלינו להפעיל מחדש את התהליך, שנעשה באופן הבא (אנחנו פשוט מחליפים שם השירות לפיה זה תואם):

טען מחדש שירות שירות sudo

הדרך השנייה, נוחה יותר כמובן, היא להוסיף את מאגרי Monitorix לאובונטו, מה שאנו עושים על ידי הוספת השורה הבאה לקובץ /etc/apt/source.list:

deb http://apt.izzysoft.de/ubuntu הגנרי היקום

לאחר מכן אנו מורידים את מפתח GPG מהמאגר ומוסיפים אותו:

wget http://apt.izzysoft.de/izzysoft.asc
sudo apt-key להוסיף izzysoft.asc

כעת אנו יכולים להתקין את Monitorix בדרך הרגילה:

עדכון sudo apt-get

sudo apt-get להתקין monitorix

ואז אנו מתחילים את השירות:

שירות sudo monitorix להתחיל

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

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

מידע נוסף: monitorix (אתר רשמי)


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

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

*

*

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