هل ترغب في معرفة كيفية إجراء تثبيت Grafana على Ubuntu Linux؟ سنشرح لك في هذا البرنامج التعليمي كيفية تثبيت Grafana على Ubuntu Linux وكيفية الوصول إلى واجهة إدارة الويب 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 ، استخدم الأوامر التالية لتكوين مستودع Grafana APT.
# 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 Dashboard
افتح المستعرض وأدخل عنوان IP لخادمك plus: 3000.
في مثالنا ، تم إدخال عنوان URL التالي في المتصفح:
• http://34.216.84.149:3000
يجب تقديم واجهة الويب Grafana.
في شاشة المطالبة ، أدخل معلومات تسجيل الدخول إلى Grafana Default 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 بنجاح على Ubuntu Linux.
Leave A Comment
You must be logged in to post a comment.