הפעלת גרפנה על הפטל פי

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


מה תצטרך

  1. Raspberry Pi: מומלץ מומלץ לפטל PI 3, 4 או מאוחר יותר.
  2. מַעֲרֶכֶת הַפעָלָה: Raspberry Pi OS (32 סיביות או 64 סיביות).
  3. חיבור לאינטרנט: ודא ש- Raspberry Pi מחובר לאינטרנט.
  4. גישה לטרמינל: SSH ל- Raspberry Pi שלך או השתמש במקלדת ובמפקח.
  5. מערכת ההפעלה המעודכנת: עדכן את ה- Raspberry Pi Os על ידי הפעלה:
    sudo apt update && sudo apt upgrade -y
    

שלב 1: התקן את גרפנה

Grafana מספק מאגר רשמי להתקנה על מערכות מבוססות דביאן, כולל Raspberry Pi Os.

1. הוסף את מאגר גרפנה

  1. התקן תלות נדרשות:

    sudo apt install -y software-properties-common
    
  2. הוסף את מקש GPG Grafana:

    sudo wget -q -O /usr/share/keyrings/grafana.key https://packages.grafana.com/gpg.key
    
  3. הוסף את מאגר גרפנה:

    echo "deb [signed-by=/usr/share/keyrings/grafana.key] https://packages.grafana.com/oss/deb stable main" | sudo tee /etc/apt/sources.list.d/grafana.list
    
  4. עדכן את רשימת החבילות שלך:

    sudo apt update
    

2. התקן את גרפנה

התקן את גרפנה באמצעות הפקודה הבאה:

sudo apt install -y grafana

שלב 2: התחל ולאפשר שירות גרפנה

  1. התחל את שירות Grafana:

    sudo systemctl start grafana-server
    
  2. אפשר לשירות להתחיל באתחול:

    sudo systemctl enable grafana-server
    
  3. בדוק את מצב שירות גרפנה:

    sudo systemctl status grafana-server
    

שלב 3: גש לממשק האינטרנט של Grafana

  1. פתח דפדפן במכשיר המחובר לאותה רשת כמו ה- Raspberry Pi שלך.

  2. נווט לכתובת האתר הבאה, החלף <raspberry-pi-ip> עם כתובת ה- IP של Raspberry Pi שלך:

    http://<raspberry-pi-ip>:3000
    
  3. התחבר עם אישורי ברירת המחדל:

    • שם משתמש: admin
    • סִיסמָה: admin
  4. שנה את הסיסמה בעת התנהגות.


שלב 4: הגדר מקור נתונים

גרפנה דורשת מקור נתונים כדי להמחיש מדדים. מקורות נתונים נפוצים כוללים זרם זרם, פרומתאוס ו- MySQL.

דוגמה: הוספת פרומתאוס כמקור נתונים

  1. נְקִישָׁה תצורה> מקורות נתונים בממשק גרפנה.
  2. נְקִישָׁה הוסף מקור נתונים ובחר פרומתאוס.
  3. הזן את כתובת האתר של שרת Prometheus (למשל, http://localhost:9090) ולחץ שמור ובדיקה.

שלב 5: צור לוחות מחוונים ופאנלים

  1. נווט אל לוח מחוונים> לוח מחוונים חדש.
  2. נְקִישָׁה הוסף לוח חדש.
  3. בחר את מקור הנתונים שלך וקבע את התצורה של שאילתות כדי להמחיש את הערכים.
  4. שמור את לוח המחוונים לשימוש עתידי.

שלב 6: אופטימיזציה של גרפנה עבור Raspberry Pi

  1. הגבל שימוש במשאבים: צמצם את מספר נקודות הנתונים ומרווחי הרענון כדי למזער את השימוש ב- CPU וזיכרון.
  2. השתמש במקורות נתונים קלים: השתמש במקורות נתונים יעילים כמו Prometheus או AlluxDB, המותאמים לסביבות משאבים נמוכים.
  3. פיקוח על ביצועי: בדוק באופן קבוע משאבי מערכת עם htop אוֹ top.

אופציונלי: הפעלת גרפנה בדוקר

אתה יכול להריץ את גרפנה במיכל Docker לניהול קל יותר.

  1. התקן את Docker אם כבר לא הותקן:

    curl -fsSL https://get.docker.com -o get-docker.sh
    sudo sh get-docker.sh
    
  2. משוך את תמונת Docker Grafana:

    sudo docker pull grafana/grafana
    
  3. הפעל את מיכל הגרפנה:

    sudo docker run -d -p 3000:3000 --name=grafana grafana/grafana
    
  4. גישה לגרפנה ב http://<raspberry-pi-ip>:3000.


פתרון בעיות

  1. לא ניתן לגשת לגרפנה:

    • ודא ששירות גרפנה פועל:
      sudo systemctl status grafana-server
      
    • ודא כי יציאה 3000 אינה חסומה על ידי חומת אש.
  2. שימוש במשאבים גבוה:

    • צמצם את קצב הרענון של לוח המחוונים והגביל את מספר הפאנלים הפעילים.
  3. בעיות הרשאה עם דוקר:

    • הוסף את המשתמש שלך ל docker קְבוּצָה:
      sudo usermod -aG docker $USER
      

יישומים של גרפנה ב- Raspberry Pi

  1. ניטור מדדי מערכת Raspberry Pi (CPU, זיכרון, שימוש בדיסק)
  2. הדמיית נתוני IoT מחיישנים ומכשירים
  3. מעקב אחר ביצועי רשת ורוחב פס
  4. יצירת לוחות מחוונים למערכות אוטומציה ביתיות

מַסְקָנָה

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

השאירו תגובה

Notice an Issue? Have a Suggestion?
If you encounter a problem or have an idea for a new feature, let us know! Report a problem or request a feature here.