Scout_Realtime ، راقب خادم Gnu / Linux من المتصفح

حول Scout_Realtime

في المقالة التالية سوف نلقي نظرة على Scout_Realtime. في المقالات السابقة في هذه المدونة ، رأينا أدوات مختلفة تستند إلى سطر الأوامر لمراقبة أداء نظام Gnu / Linux ، مثل HTOP, نظرات و اخرين. الذي سنراه اليوم هو شيء آخر أداة بسيطة لمراقبة الخادم.

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

في هذه المقالة ، سنرى كيفية تثبيت أداة المراقبة هذه المسماة scout_realtime على Ubuntu مراقبة خادم بعيد. ولكن قبل أن نبدأ العمل ، دعنا نرى بعض الخصائص العامة التي سيقدمها هذا البرنامج للمستخدمين.

الخصائص العامة لل scout_realtime

  • البرنامج مفتوحة المصدر. يمكن رؤية كود المصدر الخاص به على صفحة GitHub جيثب:.
  • التمرير سلس في ملف تحديث الرسومات كل ثانية.
  • جميع مقاييس الأداء الرئيسية (وحدة المعالجة المركزية والذاكرة واستخدام القرص وحركة مرور الشبكة) في عرض واحد لقراءة البيانات بشكل أفضل.
  • تعتبر مقاييس استخدام الذاكرة أكثر وضوحًا ودقة ، وفقًا لموقعها على الويب ، مقارنة بالبرامج الأخرى ذات الغرض نفسه.
  • يتم تجميع العمليات بنفس الاسم ويتم عرض عدد العمليات الجارية. هذا لضمان أن تصبح الاتجاهات في العمليات النشطة أكثر وضوحًا.
  • الوقت الحقيقي الكشفية اعتمادًا كبيرًا على نظام ملفات proc للحصول على المقاييس. يتوفر Procfs في التوزيعات المستندة إلى Gnu / Linux. لا يحتوي OSX و FreeBSD على دعم كامل لـ procfs وغير متوافقين.

تثبيت أداة المراقبة Scout_realtime على أوبونتو

لتثبيت scout_realtime على خادم Gnu / Linux ، سنحتاج إلى تثبيت Ruby 1.9.3 أو أعلى. لهذا سوف نستخدم الأمر التالي في المحطة (Ctrl + Alt + T):

تثبيت روبي على خادم أوبونتو

sudo apt install rubygems

بمجرد الانتهاء من تثبيت Ruby في نظامنا ، يمكننا ذلك تثبيت حزمة scout_realtime باستخدام الأمر التالي في نفس الجهاز:

التثبيت Scout_realtime

sudo gem install scout_realtime

ابدأ scout_realtime

بعد تثبيت الحزمة بنجاح ، يجب أن نبدأ البرنامج الخفي scout_realtime. سيكون هذا مسؤولاً عن جمع مقاييس الخادم في الوقت الفعلي. لبدء البرنامج الخفي ، في الطرفية (Ctrl + Alt + T) نكتب:

إطلاق scout_realtime

scout_realtime

بعد إطلاق البرنامج الخفي scout_realtime ، يتم تشغيله على خادم Linux الخاص بنا الذي نريد مراقبته عن بُعد من خلال منفذ 5555.

افتح منافذ جدار الحماية

إذا كنا نقوم بتشغيل جدار حماية ، فسنحتاج إلى فتح المنفذ 5555 الذي يستخدمه scout_realtime. مع هذا سوف نسمح لك بتقديم الطلبات. يمكن الرجوع إلى كيفية القيام بذلك في صفحة المساعدة الخاصة بـ UFW التي يقدمونها لنا على موقع ويب Ubuntu ،

الوصول إلى Scout_Realtime

scout_realtime قيد التشغيل

بمجرد فتح المنافذ ، من أي جهاز آخر ، نفتح متصفح الويب وسنستخدم عنوان URL الموضح أدناه للوصول إلى الرسوم البيانية ومراقبة أداء الخادم البعيد.

http://localhost:5555

أو يمكننا أيضًا استخدام:

http://direccion-ip-o-dominio.com:5555

عرض سجلات البرنامج

بشكل افتراضي، يتم حفظ السجلات في الملف .scout / scout_realtime.log النظام. سنتمكن من الرجوع إلى هذه السجلات باستخدام الأمر cat في محطة طرفية (Ctrl + Alt + T) على النحو التالي:

cat .scout/scout_realtime.log

وقف Scout_realtime

إذا أردنا إيقاف البرنامج الخفي لـ scout_realtime ، فسنقوم بتنفيذ الأمر التالي في الجهاز (Ctrl + Alt + T):

scout_realtime stop

إلغاء تثبيت scout_realtime

لإلغاء تثبيت scout_realtime من النظام ، سيتعين علينا فقط تنفيذ الأمر التالي في الجهاز:

sudo gem uninstall scout_realtime

المساعدة والمعلومات

إلى تحقق من الخيارات المتاحة لهذا البرنامج، سنكون قادرين على الكتابة في Terminal:

مساعدة scout_realtime

scout_realtime --help

إذا كان أي شخص يحتاج ماس información حول هذا البرنامج ، يمكنك الاتصال بـ مستودع جيثب من scout_realtime. إذا وجد شخص ما خطأ في البرنامج ، فيمكنه الإبلاغ عنه في ما يلي صلة.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.