כיצד להפוך את ה- Raspberry Pi לכלי ניטור רשת

כיצד להפוך את ה- Raspberry Pi לכלי ניטור רשת

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





אמנם קיימים מספר פתרונות, אך Nagios אמור להיות נמל השיחה הראשון שלך. למרות שישנן גרסאות בתשלום של התוכנה, Nagios מציעה צג רשת פתוח לבניית Raspberry Pi.





מדוע כדאי להגדיר פטל פיי כצג רשת?

שרת ניטור ארגוני של Nagios (NEMS) יכול לפעול על כל דגם Raspberry Pi. אבל למה לא להשתמש במחשב?





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

התקן את כלי ניטור הרשת של Nagios ב- Raspberry Pi]

יש לך שתי אפשרויות להתקנת Nagios ב- Raspberry Pi שלך:



  1. ניתן להתקין תמונת NEMS Linux של דיסק מלא. זוהי האפשרות הקלה, עם כל התצורה המוקדמת של המפתח הדרושה לך להתחלה מהירה.
  2. לחלופין, מדוע לא להתקין את Nagios Core באופן ידני בסביבת ה- Raspberry Pi הקיימת שלך?

בואו לחקור כל אחד בתורו.

קל: התקן NEMS ב- Raspberry Pi

בשביל אפשרות ההתקנה הקלה, אתה צריך את הדברים הבאים:





קשור: כיצד להתקין מערכת הפעלה ב- Raspberry Pi

בשל דרישות החומרה, ביצועי NEMS האופטימליים מוגבלים ל- Raspberry Pi 3 ואילך. למרות שאתה יכול להשתמש בו עם הדגמים הישנים יותר, הם צפויים לבצע ביצועים איטיים הרבה יותר.





התחל על ידי הכנסת כרטיס ה- microSD למחשב ולאחר מכן הורד את NEMS ואתר. כאשר התוכנה הורדה, התקינה והפעלת את אתכר.

  1. בחר פלאש מהקובץ
  2. יש לזהות את כונן היעד באופן אוטומטי --- אם לא, לחץ על בחר יעד ועיין בכרטיס ה- SD
  3. נְקִישָׁה הֶבזֵק כדי להתחיל לכתוב את תמונת הדיסק

המתן עד שהנתונים ייכתבו לכרטיס ה- SD ויאומתו. אתר יודיע לך לאחר השלמת התהליך. בשלב זה, הסר בבטחה את כרטיס ה- SD מהמחשב, הכנס אותו ל- Raspberry Pi והפעל את המחשב. NEMS תחילה תשנה את גודל מערכת הקבצים לפני שתדרוש תצורה כלשהי.

העתק קבצים ממק למחשב

בהנחיה, הזן

sudo nems-init

בצע את השלבים להגדרת המיקום שלך וליצירת חשבון.

אתה תהיה מוכן להגדיר את NEMS על ידי פתיחה https: //nems.local בדפדפן שלך. אם זה לא עובד, השתמש במקום זאת בכתובת ה- IP של ה- Pi.

קשה: התקן ידנית את Nagios Core ב- Raspberry Pi

כדי להתקין את Nagios באופן ידני ב- Raspberry Pi, התחל עם Pi שמפעיל מערכת הפעלה Raspberry Pi על כרטיס microSD בנפח 16GB או יותר.

התחל בעדכון חבילות ושדרוג:

sudo apt update && sudo apt upgrade

בצע את זה עם אתחול מחדש והתקן את Nagios

sudo reboot
sudo apt install nagios3

לאחר השלמת, תתבקש להקים חשבון מנהל מערכת, לכן שמור הערה נפשית של הסיסמה. אתה יכול להיכנס ל- Nagios ממכשיר אחר באמצעות כתובת ה- IP של ה- Pi שלך, למשל http: //192.168.1.x/nagios3 .

קשור: מצא את כתובת ה- IP שלך ב- Linux

הגדר את צג הרשת Nagios Raspberry Pi שלך

כעת אתה מוכן להגדיר את צג הרשת שלך. ב- Pi, צור קובץ תצורה, monitor.cfg .

sudo nano /etc/nagios3/conf.d/monitor.cfg

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

define host {
use generic-host
host_name gameserver
alias gameserver
address 192.168.1.22
}

ניתן לבצע צ'ק-אין בתבנית המוגדרת, host-generic /etc/nagios3/conf.d/generic-host_nagios2.cfg . תבניות חוסכות זמן בעת ​​יצירת תצורות התקנים, לכן קח את הזמן לבדוק אותן.

כשתסיים עם קובץ ה- CFG, לחץ על Ctrl + X לאחר מכן בחר וגם הוא לצאת. טען מחדש את נגיוס:

sudo service nagios3 reload

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

הגדר את ניטור הרשת של Nagios בדפדפן

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

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

  1. נְקִישָׁה Nconf מהקונסולה של NagiosPi
  2. חפש בעמודה הימנית את מארחים
  3. מימין ללחיצה זו לְהוֹסִיף
  4. הזן את שם המארח, כתובת ה- IP והכינוי של המכשיר שברצונך לעקוב אחריו
  5. נְקִישָׁה שלח כשאתה מסיים
  6. לך ל שירותים> הוספה
  7. מַעֲרֶכֶת הוסף שירותים נוספים למארח ל check_ping ולחץ לְהוֹסִיף
  8. הגדר את העיכובים הדרושים (אל תקצר אותם מדי) ולחץ שלח
  9. בתפריט לחץ צור תצורה של Nagios
  10. נְקִישָׁה לפרוס להשלים

כאשר המכשיר או האתר שלך לא מקוונים, Nagios יציג את הסטטוס החדש שלו.

ניטור זמן פעולה ומצב

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

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

אל תאבד במסך הרשת של פטל פיי

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

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

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

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל 26 שימושים מדהימים עבור פטל פטל

עם איזה פרויקט Raspberry Pi כדאי להתחיל? להלן סיכום השימושים והפרויקטים הטובים ביותר של Raspberry Pi!

קרא הבא
נושאים קשורים
  • עשה זאת בעצמך
  • פאי פטל
  • LAN
  • הדרכות לפרויקט DIY
  • טיפים לרשת
  • רשת ביתית
על הסופר כריסטיאן קאולי(1510 מאמרים פורסמו)

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

עוד מאת כריסטיאן קאולי

הירשם לניוזלטר שלנו

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

לחצו כאן להרשמה