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

מה זה גרפנה?

Grafana היא פלטפורמת קוד פתוח לניטור נתונים, ניתוח והדמיה שמגיעה עם שרת אינטרנט המאפשר גישה אליו מכל מקום.

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

ערכת לימוד של גראפנה:

בדף זה, אנו מציעים גישה מהירה לרשימת ערכות לימוד של Grafana.

ערכת לימוד - התקנת גראפנה

במסוף Linux, השתמש בפקודות הבאות כדי להתקין את שירות מסד הנתונים MySQL.

# apt-get update
# apt-get install mysql-server

השתמש בפקודה הבאה כדי לגשת לשורת הפקודה MySQL.

# mysql -u root -p

השתמש בפקודת SQL הבאה כדי ליצור מסד נתונים בשם grafana.

CREATE DATABASE grafana CHARACTER SET UTF8 COLLATE UTF8_BIN;

השתמש בפקודת SQL הבאה כדי ליצור משתמש מסד נתונים בשם grafana.

CREATE USER 'grafana'@'%' IDENTIFIED BY 'kamisama123';

תן למשתמש SQL בשם grafana הרשאה מעל מסד הנתונים בשם grafana.

GRANT ALL PRIVILEGES ON grafana.* TO 'grafana'@'%';
quit;

במסוף Linux, השתמש בפקודות הבאות כדי לקבוע את תצורת מאגר ה- APT של Grafana.

# mkdir /downloads/grafana -p
# cd /downloads/grafana
# wget https://packages.grafana.com/gpg.key
# apt-key add gpg.key
# add-apt-repository 'deb [arch=amd64,i386] https://packages.grafana.com/oss/deb stable main'
# apt-get update

השתמש בפקודה הבאה כדי להתקין את Grafana.

# apt-get install grafana

ערוך את קובץ התצורה Grafana grafana.ini.

# vi /etc/grafana/grafana.ini

בצע את התצורה הבאה תחת [Database] [Session] המקטעים ו.

[database]

type = mysql
host = 127.0.0.1:3306
name = grafana
user = grafana
password = kamisama123

[session]

provider = mysql
provider_config = `grafana:kamisama123@tcp(127.0.0.1:3306)/grafana`

זכור שעליך לשנות את שם המשתמש והסיסמה של MySQL כדי לשקף את הסביבה שלך.

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

# service grafana-server start

שירות Grafana יתחיל להאזין על יציאת TCP 3000.

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

# cat /var/log/grafana/grafana.log

t=2019-03-24T01:50:56+0000 lvl=info msg="Initializing ServerLockService" logger=server
t=2019-03-24T01:50:56+0000 lvl=info msg="Initializing UsageStatsService" logger=server
t=2019-03-24T01:50:56+0000 lvl=info msg="Initializing UserAuthTokenService" logger=server
t=2019-03-24T01:50:56+0000 lvl=info msg="Initializing CleanUpService" logger=server
t=2019-03-24T01:50:56+0000 lvl=info msg="Initializing NotificationService" logger=server
t=2019-03-24T01:50:56+0000 lvl=info msg="Initializing ProvisioningService" logger=server
t=2019-03-24T01:50:56+0000 lvl=info msg="Initializing TracingService" logger=server
t=2019-03-24T01:50:56+0000 lvl=info msg="Initializing Stream Manager"
t=2019-03-24T01:50:56+0000 lvl=info msg="HTTP Server Listen" logger=http.server address=0.0.0.0:3000 protocol=http subUrl= socket=
t=2019-03-24T01:50:57+0000 lvl=info msg="cleanup of expired auth tokens done" logger=auth count=0

כניסה ללוח מחוונים של Grafana

פתח את הדפדפן והזן את כתובת ה- IP של השרת שלך בתוספת :3000.

בדוגמה שלנו, כתובת ה- URL הבאה הוזנה בדפדפן:

• http://34.216.84.149:3000

יש להציג את ממשק האינטרנט של Grafana.

במסך הבקשה, הזן את פרטי הכניסה לסיסמת ברירת המחדל של Grafana.

• Username: admin
• Password: admin

המערכת תבקש ממך לשנות את סיסמת ברירת המחדל של Grafana.

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

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

# systemctl enable grafana-server.service

Synchronizing state of grafana-server.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable grafana-server
Created symlink /etc/systemd/system/multi-user.target.wants/grafana-server.service → /usr/lib/systemd/system/grafana-server.service.

השתמש בפקודה הבאה כדי לבדוק את מצב שירות Grafana.

# systemctl status grafana-server.service

הנה דוגמה לפלט מצב השירות של Grafana

● grafana-server.service - Grafana instance
Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2019-03-24 02:13:58 UTC; 2min 15s ago
Docs: http://docs.grafana.org
Main PID: 758 (grafana-server)
Tasks: 9 (limit: 1152)
CGroup: /system.slice/grafana-server.service
└─758 /usr/sbin/grafana-server --config=/etc/grafana/grafana.ini --pidfile=/var/run/grafana/grafana-server.pid --packaging=deb cfg:default.paths.logs=/var/log/grafana cfg:default.paths.d

מזל טוב! יצרת בהצלחה התקנה Grafana על אובונטו לינוקס.