Monitorix: أداة مراقبة نظام خفيفة الوزن

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

ما هو مونيتوريكس؟

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

يوضح مطوروها أن الأداة هي نتيجة تنفيذ برنامجين ، أحدهما يسمى monitorix، وهو برنامج خفي لـ Perl يبدأ تلقائيًا مثل أي خدمة أخرى على النظام ويطلق عليه سكربت monitorix.cgiكما أنه يحتوي على خادم HTTP متكامل حتى لا نضطر إلى تثبيت خادم ويب لتشغيله.

ميزات Monitorix

  • يحتوي على عدد كبير من الإحصائيات الرسومية التي تجمع معلومات النظام مثل تحميل النظام واستخدام النواة واستخدام المعالج والمستشعرات ودرجة الحرارة واستخدام نظام الملفات واستخدام الدليل و netstat و lighttpd و nginx والعمليات بين الآخرين.
  • دعم لمراقبة عدة خوادم بعيدة.
  • دعم لمراقبة حركة الإنترنت من الأجهزة الموجودة على الشبكة المحلية.
  • نظام تنبيه شامل.
  • تم تضمين خادم HTTP.
  • إرسال البريد الإلكتروني التلقائي مع إحصائيات النظام.
  • إمكانية تضمين ملفات تكوين إضافية.
  • إمكانية عرض الإحصائيات حسب (الساعة ، اليوم ، الأسبوع ، الشهر أو السنة).
  • القدرة على تكبير أي رسم بياني لرؤيته بمزيد من التفاصيل.
  • إمكانية عرض مقاييس الشبكة بالميغا بايت / ثانية أو ميجابايت / ثانية.
  • إمكانية عرض درجات الحرارة بالدرجات المئوية أو الفهرنهايت.
  • القدرة على إنشاء رسومات بتنسيقات PNG أو SVG.
  • القدرة على تكوين عدد سنوات البيانات التاريخية (بلا حدود).
  • واجهة ويب بديهية.
  • يمكن تهيئته بملف نصي فقط.
  • يتضمن الوضع الصامت الذي يسمح لك باسترداد الرسومات من البرامج النصية.
  • يتم تخزين إحصاءات حركة المرور في قواعد بيانات ذات حجم ثابت.
  • مكتوبة بلغة بيرل.
  • تم اختبار ودعم GNU / Linux و FreeBSD و OpenBSD و NetBSD.
  • مجاني ومفتوح المصدر

أداة مراقبة النظام

كيفية تثبيت Monitorix

المستخدمين  RedHat / Fedora / CentOS ومشتقاته يمكنك تثبيت Monitorix بفضل yum بالطريقة التالية:

$ yum install monitorix $ بدء تشغيل monitorix $ service

من جانبهم ، يمكن لمستخدمي ومشتقات Arch Linux استخدام AUR لتثبيت أداة مراقبة النظام هذه ، للقيام بذلك ، قم بتنفيذ الأمر التالي:

شاشة yaourt -S $

في حالة مستخدمي Debian و Ubuntu و Deepin والمشتقات ، يمكنك الاستفادة من الأداة عن طريق تثبيت أحدث إصدار .deb من الأداة المتاحة هنا. ثم ننتقل إلى تثبيت .deb وبعض التبعيات على النحو التالي

$ sudo apt-get update $ sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libyan- socket-ssl-perl $ Dpkg -i * .deb monitorix $ Apt-get -f install

5 تعليقات ، اترك لك

اترك تعليقك

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

*

*

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

  1.   مارتن قال

    ممتع للغاية ، مكتمل لدرجة أنه ساحق.

  2.   ب- الأسد قال

    مكتمل جدًا ، أغلق أن المجتمع لديه بطاريات لتطوير المزيد من الأدوات مثل هذه ، كيف يمكنني معرفة أننا نعتمد كثيرًا على cpanel؟

  3.   لوسيانو ألونسو قال

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

    قم بتثبيت إما apache2-utils وتنفيذ أو الأمر:

    sudo htpasswd -d -c / var / lib / monitorix / htpasswd admin

    اكتب senha الخاص بك وكرر.

    هكذا.

  4.   سيزار قال

    صديقي حاولت والأوامر الأخيرة لا تعمل معي

  5.   خوسيه أنطونيو قال

    مرحبًا ، لدي CENTOS 7 ، لقد قمت بتثبيته ولكنه لا يعمل ، أو لا يمكنني تشغيله