האם בדעתך ללמוד כיצד לפקח על מכשירי SNMP באמצעות Grafana על אובונטו לינוקס? במדריך זה, אנחנו הולכים להראות לך כיצד להתקין Grafana על אובונטו לינוקס וכיצד להתקין InfluxDB ו Telegraf לאסוף ולאחסן מידע SNMP מהתקנים אחרים מהרשת שלך.
איך זה עובד ?איך זה עובד?
אנחנו הולכים להשתמש בסוכן טלגראף כדי לאסוף מידע SNMP מרחוק מהתקן.
כל המידע שנאסף על ידי טלגראף יתווסף למסד הנתונים של INfluxDB.
Grafana תתחבר למסד הנתונים InfluxDB, תקבל את המידע הנדרש ותיצור לוח מחוונים.
מה זה גרפנה?
Grafana היא פלטפורמת קוד פתוח לניטור נתונים, ניתוח והדמיה שמגיעה עם שרת אינטרנט המאפשר גישה אליו מכל מקום.
בממשק האינטרנט, משתמשים יכולים ליצור לוחות מחוונים של Grafana עם לוחות כדי לייצג מדדים לאורך זמן.
ערכת לימוד של גראפנה:
בדף זה, אנו מציעים גישה מהירה לרשימת ערכות לימוד של Grafana.
מדריך – מתקן Grafana על אובונטו לינוקס
במסוף Linux, השתמש בפקודות הבאות כדי להתקין את שירות מסד הנתונים MySQL.
השתמש בפקודה הבאה כדי לגשת לשורת הפקודה MySQL.
השתמש בפקודת SQL הבאה כדי ליצור מסד נתונים בשם grafana.
השתמש בפקודת SQL הבאה כדי ליצור משתמש מסד נתונים בשם grafana.
תן למשתמש SQL בשם grafana הרשאה מעל מסד הנתונים בשם grafana.
במסוף Linux, השתמש בפקודות הבאות כדי לקבוע את תצורת מאגר ה- APT של Grafana.
השתמש בפקודה הבאה כדי להתקין את Grafana.
ערוך את קובץ התצורה Grafana grafana.ini.
בצע את התצורה הבאה תחת [Database] המקטע.
זכור שעליך לשנות את שם המשתמש והסיסמה של MySQL כדי לשקף את הסביבה שלך.
השתמש בפקודה הבאה כדי להפעיל את שירות Grafana.
שירות Grafana יתחיל להאזין על יציאת TCP 3000.
קבע את תצורת שירות Grafana כך שהפעלה אוטומטית במהלך האתחול.
אמת את מצב שירות Grafana.
להלן דוגמה למצב השירות של Grafana.
פתח את הדפדפן והזן את כתובת ה- IP של השרת שלך בתוספת :3000.
בדוגמה שלנו, כתובת ה- URL הבאה הוזנה בדפדפן:
• 80 http://34.216.84.149:3000
יש להציג את ממשק האינטרנט של Grafana.
במסך הבקשה, הזן את פרטי הכניסה לסיסמת ברירת המחדל של Grafana.
• Username: admin
• סיסמה: admin
המערכת תבקש ממך לשנות את סיסמת ברירת המחדל של Grafana.
לאחר כניסה מוצלחת באמצעות הסיסמה החדשה, לוח המחוונים של Grafana יוצג.
מזל טוב! התקנת את גראפנה על אובונטו לינוקס.
ערכת לימוד – התקנת InfluxDB על אובונטו לינוקס
הורד והתקן את חבילת InfluxDB על אובונטו לינוקס.
קביעת התצורה של שירות InfluxDB כך שיהיה מופעל באופן אוטומטי במהלך האתחול.
אמת את המצב של שירות influxDB.
הנה דוגמה למצב שירות influxDB.
כעת, השתמש בפקודה הבאה כדי להתחבר לשורת הפקודה InfluxDB.
מזל טוב! סיימת את ההתקנה influxDB על אובונטו לינוקס.
ערכת לימוד – התקנת טלגרף על אובונטו לינוקס
התקן את התוכנה הדרושה כדי לאפשר ניטור SNMP.
ערוך את קובץ התצורה של SNMP בשם snmp.conf.
הנה הקובץ המקורי, לפני התצורה שלנו.
הנה הקובץ החדש עם התצורה שלנו.
סיימת את תצורת לקוח SNMP.
הורד והתקן את חבילת Telegraf על אובונטו לינוקס.
קבע את תצורת שירות טלגראף כך שיהיה מופעל באופן אוטומטי במהלך האתחול.
אמת את מצב שירות טלגראף.
להלן דוגמה למצב שירות טלגראף.
מזל טוב! סיימת את התקנת טלגרף באובונטו לינוקס.
השתמש בפקודה זו אם עליך לערוך את קובץ התצורה של טלגראף:
להלן קובץ התצורה המוגדר כברירת מחדל בשירות טלגראף.
כעת, בואו ניצור קובץ תצורה כדי לחבר את סוכן Telegraf המותקן המקומי להתקן SNMP מרוחק.
בדוגמה שלנו התקן snmp מרחוק יהיה מחשב Linux פועל שירות SNMP עם התצורות הבאות:
• Ubuntu 18.04
• כתובת IP של המכשיר: 172.31.41.29
• שם מארח של המכשיר: ip-172-31-41-29
• שם Comunity SNMP: GokuBlack
צור קובץ תצורה של טלגראף כדי להפעיל את תכונת הפיקוח על SNMP.
להלן תוכן הקובץ:
עליך לשנות את כתובת ה- IP 172.31.41.29:161 ואת קהילת SNMP כדי לשקף את הסביבה שלך.
הפעל מחדש את שירות טלגראף.
בדוק את קובץ התצורה שלך:
כבדיקה, בוא נתחבר ל-InfluxDB המותקן באופן מקומי.
גש למסד הנתונים של טלגראף וודא מהו ניטור המערכת.
כבדיקה, בחר את 2 שורות המידע האחרונות המאוחסנות בחיישן SNMP.
מזל טוב! התקנת הטלגראף שלך עובדת.
מכשיר SNMP ניטור Grafana
עכשיו, אנחנו צריכים ליצור קשר בין Grafana ומסד הנתונים InfluxDB.
פתח את הדפדפן והזן את כתובת ה-IP של שרת Grafana שלך בתוספת :3000.
בדוגמה שלנו, כתובת ה- URL הבאה הוזנה בדפדפן:
• 80 http://34.216.84.149:3000
יש להציג את ממשק האינטרנט של Grafana.
בלוח המחוונים Grafana, גש לתפריט תצורה ובחר באפשרות מקורות נתונים.
הוסף את מקור הנתונים הבא: InfluxDB
בצע את תצורת מקור הנתונים הבאה:
• כתובת URL: http://localhost:8086
• מסד נתונים: טלגרף
לחץ על לחצן שמור ובדוק.
בלוח המחוונים של Grafana, גש לתפריט יצירה ובחר באפשרות לוח מחוונים.
במסך זה, בחר באפשרות הוסף שאילתה.
בחר InfluxDB כייעד השאילתה.
צור שאילתה כדי לפקח על התקן ה-SNMP שלך.
הנה תמונה של השאילתה שיצרתי כדי לפקח על קלט eth0 של ממשק הרשת.
הנה תמונה של השאילתה שיצרתי כדי לפקח על פלט eth0 ממשק הרשת.
הנה שאילתת Grafana המשמשת לניטור קלט ממשק eth0:
הנה שאילתת Grafana המשמשת לניטור פלט ממשק eth0:
גישה לתפריט תצוגה חזותית ושינוי יחידת הצירים ל: סיביות/שניה
שמור את לוח המחוונים, חזור לתפריט הבית של לוחות מחוונים.
בחר את שם לוח המחוונים שיצרת.
מזל טוב! כעת באפשרותך להשתמש ב-Grafana כדי לפקח על התקני Snmp.