تركيب netdata على السيرفر لمراقبة الأداء
netdata لمراقبة أداء النظام والتطبيقات في الوقت الحقيقي
من الأمور الأساسية التي يمر بها أي شخص يعمل في مجال إدارة الأنظمة والتطبيقات هو مراقبة أداء النظام
الذي يعمل عليه. عن طريق مراقبة الأداء تستطيع إيجاد الأخطاء وابتكار وإيجاد حلول , مثلاً تستطيع إكتشاف أي مشكلة قد تحدث للخادم منذ بدايتها وبالتالي حل المشكلة بسرعة قبل أن تتفاقم وتسبب توقف , وكذلك ايجاد حلول لتسريع النظام او التطبيقات…
فلذلك سوف نقوم بتركيب netdata لذي يوفر لنا مراقبة كل شيء يحدث علي النظام في الوقت الحقيقي
( بما في ذلك التطبيقات مثل قواعد البيانات و خادم الويب ) , من مميزات netdata - السرعة , لوحة تحكم تفاعلية , نظام تنبيهات متطور , وغيرها.
مثل:

مثل حي : netdata live London
- اولاً بعد انشاء سيرفر ( شرح انشاء اول vps على ديجيتال اوشن او اي شركة ثانية )
- ثانياً بعد الاتصال بالسيرفر
تركيب netdata على السيرفر Ubuntu
قبل تثبيت أي شيء
، تأكد من تحديث المستودعات.
sudo apt-get update
بعد ذلك ، قم بتثبيت تبعيات netdata
sudo apt-get install zlib1g-dev uuid-dev libmnl-dev gcc make autoconf autoconf-archive autogen automake pkg-config curl
مجموعة الحزم هذه اختيارية لكن ينصح بها, تشمل بايثون وبعض حزم البايثون و NodeJS
sudo apt-get install python python-yaml python-mysqldb python-psycopg2 nodejs lm-sensors netcat
الان نقوم باستنساخ مستودع netdata من github في مجلد الرئيسي
git clone https://github.com/firehol/netdata.git --depth=1 ~/netdata
ندخل مجلد netdata
cd ~/netdata
الآن تثبيت netdata تاكد من صلاحيات sudo بدونها لن يعمل بشكل صحيح
sudo ./netdata-installer.sh
سوف تظهر لك المخرجات التالية تحتوي على معلومات مكان تخزين ملفات netdata
اضغط ENTER لمتابعه التثبيت .
الآن تم التثبيت بنجاح
يمكنك عرض لوحة التحكم الافتراضية عن طريق الرابط:
http://your_server:19999
يعمل بدون مشاكل ..
يمكنك تغيير الأعدادات الافتراضية بما تراه مناسب التفاصيل هنا:
https://github.com/firehol/netdata/wiki/Configuration
انتهى شرح تركيب netdata على السيرفر , الشرح بسيط وnetdata يستاهل شرح اكثر تفصيل
.
تم تطبيق الشرح على سيرفرات ديجيتال اوشن
.





