كيفية الحصول على مراقبة الشبكة في الوقت الحقيقي على Linux باستخدام Netdata

Netdata عبارة عن أداة مراقبة نظام قائمة على مستعرض الويب ومفتوحة المصدر مع مراقبة الشبكة في الوقت الفعلي لمنصة Linux. إنه يعطي رؤى حول عشرات الجوانب لخوادم Linux وأجهزة سطح المكتب ، عبر مركز تحكم متقدم.

قم بتثبيت Netdata

تحظى أداة Netdata بشعبية كبيرة في مساحة خادم Linux ، نظرًا لمدى سهولة تتبع الكثير من المقاييس المختلفة. ومع ذلك ، فإن بيانات النظام التي تجمعها ليست خاصة بخوادم Linux ، وبالتالي تثبت أنها مفيدة حتى لمستخدمي سطح المكتب العاديين الذين يتطلعون إلى معرفة المزيد حول كيفية عمل أجهزتهم.

أوبونتو

تطبيق مراقبة Netdata متاح لمستخدمي Ubuntu على كل من سطح المكتب والخادم عبر مصادر البرامج الرسمية. لتثبيت البرنامج ، افتح نافذة طرفية واستخدم مدير حزمة Apt.

sudo apt تثبيت netdata

دبيان

دبيان لديها نسخة من Netdata متوفرة في مستودعات البرامج الرسمية. نظرًا لأنه مفتوح المصدر ، فلا حاجة لتغيير أي إعدادات خاصة. ومع ذلك ، إذا لم تعجبك حقيقة أن نظام تشغيل دبيان غالبًا ما يتخلف عن توزيعات Linux الأخرى ، فقد ترغب في تثبيت Debian Backports. سيمنحك تمكين هذه الميزة إصدارًا أحدث من Netdata.

لتثبيت أداة مراقبة Netdata على دبيان ، افتح Terminal واستخدم الأمر Apt-get.

sudo apt-get install netdata

قوس لينكس

يحتوي Arch Linux على إصدار حديث إلى حد ما من Netdata في مصادر البرامج الخاصة بهم. لتثبيته ، افتح نافذة طرفية وقم بمزامنتها مع Pacman.

sudo pacman -S netdata

فيدورا

لسوء الحظ ، يتجاهل مطورو Netdata Fedora Linux ، من خلال عدم تقديم إصدار من البرنامج باعتباره RPM قابل للتثبيت. بدلاً من ذلك ، يجب على الأشخاص الموجودين في Fedora الذين يتطلعون إلى استخدام هذا البرنامج اتباع الإرشادات العامة.

OpenSUSE

OpenSUSE لديه دعم Netdata ممتاز. لحسن الحظ ، يوجد هذا الدعم ضمن مصادر البرامج الرئيسية ، لذلك لن يحتاج المستخدمون إلى التشويش مع مستودعات الطرف الثالث. لتثبيت البرنامج ضمن OpenSUSE ، قم بتشغيل نافذة طرفية واستخدم مدير حزمة Zypper.

sudo zypper في netdata

تعليمات عامة

بصرف النظر عن توزيعات Linux الرئيسية ، يتمتع Netdata بدعم جيد جدًا في شكل نص برمجي Bash قابل للتنفيذ. هذا البرنامج النصي ، عند تنزيله ، يثبت إصدارًا ثنائيًا ثابتًا من البرنامج على أي نظام Linux. يكمن جمال هذه الطريقة في أنه بغض النظر عن نظام التشغيل الذي تقوم بتشغيله ، فإن Netdata سيعمل بشكل جيد.

يعمل تثبيت Netdata عبر البرنامج النصي للتثبيت بشكل أفضل مع أداة تنزيل Curl. عادةً ما تكون أداة Curl قياسية في معظم توزيعات Linux. ومع ذلك ، إذا لم تكن أداة Curl موجودة على كمبيوتر Linux لديك لسبب ما ، فستحتاج إلى تثبيتها قبل المتابعة.

بمجرد التثبيت ، قم بما يلي لتشغيل Netdata.

إصدار 32 بت

bash <(curl -ss = "">

إصدار 64 بت

bash <(curl -ss = "">

تعليمات المصدر

يعد برنامج Netdata النصي هو الطريقة التي يجب اتباعها لاستخدام الأداة على نظام لا يدعم البرنامج رسميًا. ومع ذلك ، إذا فشل النص لسبب ما ، فهناك بديل: البناء من المصدر. لتجميع البرنامج من المصدر ، توجه إلى صفحة Github الرسمية وتعرف على التبعيات التي يتطلبها Netdata قبل الإنشاء.

بمجرد حصولك على جميع التبعيات التي تعمل على كمبيوتر Linux الخاص بك ، قم بما يلي:

git clone https://github.com/firehol/netdata.git --depth = 1 cd netdata

./netdata-installer.sh

باستخدام Netdata

كيفية الحصول على مراقبة الشبكة في الوقت الحقيقي على Linux باستخدام Netdata

يمكن للمستخدمين الوصول إلى Netdata محليًا ، وكذلك عن بُعد على أي جهاز لديه وصول مباشر إلى الخادم / جهاز الكمبيوتر الذي يقوم بتشغيله. يؤدي تثبيت Netdata على سطح مكتب Linux إلى إتاحة الأداة بعنوان IP "المضيف المحلي".

https://127.0.0.1:19999

ومع ذلك ، فإن المستخدمين الذين يخططون للوصول إلى Netdata عن بُعد ، عبر الشبكة لن يتمكنوا من الوصول إليها بهذه الطريقة. بدلاً من ذلك ، للوصول إلى أداة مراقبة Netdata من جهاز إلى آخر ، افتح محطة طرفية وقم بتشغيل ما يلي لتحديد عنوان IP:

عرض عنوان IP | grep 192.168.1.1

سيؤدي تشغيل الأمر ip addr show باستخدام grep إلى عزل عنوان IPv4 المحلي. انسخ عنوان IP والصقه في علامة تبويب متصفح جديدة للوصول إلى Netdata في أي مكان على الشبكة المحلية:

https://192.168.X.XXX:19999

بمجرد الدخول إلى تطبيق Netdata ، انظر إلى الجانب وانقر فوق لعرض المقاييس المختلفة. بدلاً من ذلك ، من الممكن تصفح مئات الرسوم البيانية عن طريق التمرير بالماوس.

Netdata هي أداة سلبية. كل ما يفعله هو جمع معلومات عن أنظمة Linux. ليس لديها القدرة على تعديل النظام بأي شكل من الأشكال (بقتل البرامج أو تغيير الأشياء). بدلاً من ذلك ، يتم تشجيع المستخدمين على تسجيل الوصول معه من حين لآخر والسماح للبرنامج بالعمل في الخلفية لفترة طويلة من الوقت لجمع المقاييس.

استخدام المعالج

كيفية الحصول على مراقبة الشبكة في الوقت الحقيقي على Linux باستخدام Netdata

هل تحتاج إلى عرض استخدام وحدة المعالجة المركزية للنظام؟ انظر إلى الشريط الجانبي لتطبيق الويب Netdata وانقر على رمز "وحدات المعالجة المركزية".

داخل وحدات المعالجة المركزية (CPU) ، يتم تقسيم البيانات إلى العديد من الفئات الفرعية ، مثل "الاستخدام" و "المقاطعات" و softirqs "و" softnet "و" cpufreq "و" cpuidle ". توضح هذه الفئات جوانب مختلفة لكيفية عمل معالج النظام.

بالنسبة للمستخدم العادي ، "الاستخدام" هو القسم الأكثر أهمية ، حيث يعرض قراءة متعمقة لكيفية استخدام النظام لوحدة المعالجة المركزية بشكل عام.

يتم فصل كل شيء عن طريق النوى ، مما يضمن حصول المستخدمين على معلومات متعمقة حول كيفية عمل كل نواة.

استخدام ذاكرة الوصول العشوائي

كيفية الحصول على مراقبة الشبكة في الوقت الحقيقي على Linux باستخدام Netdata

بصرف النظر عن استخدام وحدة المعالجة المركزية ، يقلق العديد من المستخدمين بشأن استخدام الذاكرة. إنهم يريدون معرفة كيفية إدارة النظام لذاكرة الوصول العشوائي ، ومتوسط ​​مقدار الذاكرة المستخدمة ، وما إلى ذلك. للوصول إلى مقاييس Netdata على ذاكرة النظام ، انقر فوق "الذاكرة" في الشريط الجانبي.

يوفر قسم "الذاكرة" قراءة في الوقت الفعلي لذاكرة النظام المستخدمة ، ومقدار ذاكرة الوصول العشوائي غير المستخدمة ، وحتى كيفية إدارة Linux kernel نفسه لها.

تصدير البيانات

يجمع Netdata الكثير من البيانات المفيدة وبسرعة. لحسن الحظ ، يمكن بسهولة تصدير كل هذه المقاييس (عبر PDF) لحفظها أو لاستخدامها في تقرير ، وما إلى ذلك.

يعد تصدير البيانات في الوقت الفعلي من تطبيق Netdata أمرًا بسيطًا للغاية. للقيام بذلك ، قم بزيارة واجهة الويب وانقر فوق رمز الطباعة لإظهار قائمة طباعة المتصفح.

في قائمة الطباعة ، ابحث عن الخيار المسمى "طباعة إلى ملف" وحدده لإنشاء ملف PDF للبيانات.

Leave a Comment

تطبيقات إشعارات سطح المكتب من Google Voice

تطبيقات إشعارات سطح المكتب من Google Voice

تمامًا مثل جوجل ويف، أحدثت خدمة جوجل فويس ضجة كبيرة حول العالم. تهدف جوجل إلى تغيير طريقة تواصلنا، وبما أنها أصبحت

تنزيل مفضلات Flickr باستخدام FlickrFaves

تنزيل مفضلات Flickr باستخدام FlickrFaves

هناك العديد من الأدوات التي تتيح لمستخدمي فليكر تنزيل صورهم بجودة عالية، ولكن هل هناك طريقة لتنزيل مفضلات فليكر؟ لقد وصلنا مؤخرًا

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

ما هو أخذ العينات؟ وفقًا لويكيبيديا، "هو عملية أخذ جزء، أو عينة، من تسجيل صوتي واحد وإعادة استخدامه كأداة أو

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

مواقع جوجل هي خدمة من جوجل تتيح للمستخدم استضافة موقع ويب على خادم جوجل. ولكن هناك مشكلة واحدة، وهي عدم وجود خيار مدمج للنسخ الاحتياطي.

تطبيق مهام Google لسطح المكتب

تطبيق مهام Google لسطح المكتب

لا تعد مهام Google شائعة مثل خدمات Google الأخرى مثل التقويم وWave وVoice وما إلى ذلك، ولكنها لا تزال مستخدمة على نطاق واسع وتشكل جزءًا لا يتجزأ من حياة الأشخاص.

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب [دليل]

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب [دليل]

في دليلنا السابق حول مسح القرص الصلب والوسائط القابلة للإزالة بشكل آمن عبر Ubuntu Live وقرص تمهيد DBAN، ناقشنا أن القرص الذي يعمل بنظام Windows

تحسين حافظة Gnome Shell باستخدام Pano

تحسين حافظة Gnome Shell باستخدام Pano

دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.