هل ترغب في معرفة كيفية إجراء تثبيت مراقبة Prometheus على نظام Ubuntu Linux؟ سنشرح لك في هذا البرنامج التعليمي كيفية تثبيت Prometheus على نظام Ubuntu Linux وكيفية الوصول إلى واجهة إدارة الويب الخاصة بـ Prometheus للمرة الأولى.
• نسخة أوبونتو: 18.04
• إصدار بروميثيوس: 2.8.0
ما هو بروميثيوس؟
بروميثيوس هي عبارة عن منصة مراقبة مفتوحة المصدر قادرة على جمع المقاييس من الأهداف التي تتم مراقبتها عن طريق إلغاء القياسات.
بعد حفظ البيانات التي تم جمعها ، يمكن لمسؤول الشبكة الاستعلام عنها باستخدام لغة الاستعلام الخاصة به وتقديم جميع النتائج في الرسوم البيانية.
يأتي Prometheus مع خادم ويب يسمح بالوصول إليه من أي مكان.
بروميثيوس التعليمي:
في هذه الصفحة ، نقدم وصولاً سريعًا إلى قائمة دروس Prometheus.
البرنامج التعليمي – تثبيت بروميثيوس
على وحدة تحكم Linux ، قم بإنشاء حساب مستخدم لـ Prometheus.
# groupadd –system prometheus
# useradd -s /bin/false -r -g prometheus prometheus
إنشاء الدلائل المطلوبة بروميثيوس.
# mkdir /etc/prometheus
# mkdir /var/lib/prometheus
قم بإجراء تنزيل Prometheus.
# mkdir /downloads/prometheus -p
# cd /downloads/prometheus
# wget https://github.com/prometheus/prometheus/releases/download/v2.8.0/prometheus-2.8.0.linux-amd64.tar.gz
استخراج وتثبيت حزمة مراقبة بروميثيوس.
# tar -zxvf prometheus-2.8.0.linux-amd64.tar.gz
# cd prometheus-2.8.0.linux-amd64/
# install prometheus /usr/local/bin/
# install promtool /usr/local/bin/
# mv consoles /etc/prometheus/
# mv console_libraries /etc/prometheus/
قم بإنشاء ملف تكوين Prometheus.
# cd /etc/prometheus
# vi prometheus.yml
هنا هو محتوى الملف Prometheus.yml.
تعيين الإذن الصحيح على ملفات تثبيت Prometheus.
# chown prometheus:prometheus /usr/local/bin/prometheus
# chown prometheus:prometheus /usr/local/bin/promtool
# chown prometheus:prometheus /var/lib/prometheus -R
# chown prometheus:prometheus /etc/prometheus -R
# chmod -R 775 /etc/prometheus/ /var/lib/prometheus/
استخدم الأمر التالي لبدء Prometheus يدويًا.
# prometheus –config.file /etc/prometheus/prometheus.yml –storage.tsdb.path /var/lib/prometheus/ –web.console.templates=/etc/prometheus/consoles –web.console.libraries=/etc/prometheus/console_libraries
يجب أن تشاهد رسائل السجل التالية.
بروميثيوس بدء التشغيل النصي.
قم بإنشاء برنامج نصي لبدء التشغيل من بروميثيوس.
# vi /etc/systemd/system/prometheus.service
فيما يلي محتوى ملف prometheus.service.
[Unit]
Description=Prometheus
Wants=network-online.target
After=network-online.target
[Service]
User=prometheus
Group=prometheus
Type=simple
ExecStart=/usr/local/bin/prometheus –config.file /etc/prometheus/prometheus.yml \
–storage.tsdb.path /var/lib/prometheus/ –web.console.templates=/etc/prometheus/consoles \
–web.console.libraries=/etc/prometheus/console_libraries
[Install]
WantedBy=multi-user.target
SyslogIdentifier=prometheus
Restart=always
مكِّن خدمة Prometheus من البدء أثناء تشغيل الكمبيوتر
# chown prometheus:prometheus /var/lib/prometheus -R
# chmod 775 /var/lib/prometheus -R
# systemctl daemon-reload
# systemctl enable prometheus
# systemctl start prometheus
ستبدأ خدمة Prometheus في الاستماع إلى منفذ TCP 9090.
استخدم الأمر التالي للتحقق من حالة خدمة بروميثيوس.
# systemctl status prometheus
فيما يلي مثال لإخراج حالة خدمة بروميثيوس
● prometheus.service – Prometheus
Loaded: loaded (/etc/systemd/system/prometheus.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2019-03-27 02:59:44 UTC; 22h ago
Main PID: 29882 (prometheus)
Tasks: 8 (limit: 1152)
CGroup: /system.slice/prometheus.service
└─29882 /usr/local/bin/prometheus –config.file /etc/prometheus/prometheus.yml –storage.tsdb.path /var/lib/prometheus/ –web.console.templates=/etc/prometheus/consoles –web.console.lib
الوصول إلى لوحة معلومات Prometheus
افتح المستعرض وأدخل عنوان IP لخادمك plus: 9090
في مثالنا ، تم إدخال عنوان URL التالي في المتصفح:
• http://34.216.84.149:9090
يجب تقديم واجهة الويب من بروميثيوس.
تهنئة! لقد أجريت بنجاح عملية تثبيت Prometheus على نظام Ubuntu Linux.
Leave A Comment
You must be logged in to post a comment.