إذا كنت مسؤول نظام أو مسؤول شبكة أو مجرد شخص يتعامل مع الكثير من أجهزة الشبكة ، فستعرف مدى أهمية امتلاك أداة مراقبة شبكة قادرة. على الرغم من وجود عدد غير قليل من أدوات مراقبة الشبكة ، إلا أن معظمها مغلق المصدر وحتى أنه يكلف ذراعًا وساقًا لنشرها.
ومع ذلك ، هناك عدد قليل من أدوات مراقبة الشبكة مفتوحة المصدر التي يمكن أن تمنح أدوات المصادر القريبة فرصتها للحصول على المال. إذا كنت تتساءل ، فإليك بعضًا من أفضل أدوات مراقبة الشبكة مفتوحة المصدر المجانية أيضًا.
أدوات مراقبة الشبكة مفتوحة المصدر
1. الصبار
Cacti عبارة عن أداة RRD قياسية في الصناعة (قاعدة بيانات Round Robin) وأداة لتسجيل البيانات تعرض رسومًا بيانية جميلة ومفصلة. يحتوي Cacti على وحدة MRTG (الرسوم البيانية لحركة المرور المتعددة للموجهات) التي يمكنها تتبع وقياس حركة مرور جهاز التوجيه مثل وقت العملية على الخادم ، والحزم المفقودة ، وحركة مرور الشبكة الفعلية ، وما إلى ذلك. واحدة من أكبر فوائد أدوات شبكات Cacti هي أنها تستطيع لا يقتصر الأمر على تتبع البيانات وجمعها فحسب ، بل يمكنه أيضًا تمثيل البيانات بأي طريقة تريدها تقريبًا. هذا مفيد جدًا لمقارنة النتائج ومعالجتها عند الحاجة.
اقرأ: كيفية تعزيز شبكة Wi-Fi باستخدام جهاز توجيه قديم
ضع في اعتبارك أنه لبدء استخدام Cacti ، يجب تثبيت PHP و Apache و SNMP على نظامك أو خادمك.
إذا كنت تريد برنامجًا يمكنه جمع البيانات من نقاط نهاية مختلفة ويتيح لك تمثيل البيانات المجمعة ومعالجتها في رسوم بيانية جميلة ومفيدة ، فإن Cacti يناسبك.
دعم النظام الأساسي: يدعم Cacti نظامي التشغيل Windows و Linux.
تنزيل Cacti .
2. Nagios الرصد
Nagios هو أحد أشهر الأدوات عندما يتعلق الأمر بأدوات مراقبة الشبكة مفتوحة المصدر. بينما تم تصميم Cacti مع التركيز على معالجة البيانات ، فإن تركيز Nagios الرئيسي ينصب على إنشاء حالات وتنبيهات حول الأحداث بناءً على البيانات المجمعة. الآن ، نظرًا لأن Nagios يدعم البرنامج المساعد ، يمكنك إنشاء رسوم بيانية استنادًا إلى البيانات المجمعة عن طريق تثبيت مكونات إضافية خاصة بطرف أول أو طرف ثالث. على الرغم من أن واجهة مستخدم Nagios تبدو قديمة جدًا ، إلا أنها خفيفة الوزن وموثوقة وسريعة. بالمقارنة مع أدوات مراقبة الشبكة الأخرى في هذه القائمة ، يوفر Nagios تحكمًا أكبر ولكن لديه منحنى تعليمي شديد الانحدار ، خاصة للمبتدئين.
Nagios يأتي بنكهتين مختلفتين. أي Nagios Core و Nagios XI. الأول مجاني ومفتوح المصدر والثاني إصدار مدفوع للمؤسسات.
إذا كنت تبحث عن أداة مراقبة شبكة غنية بالميزات تحتوي على مجموعة شاملة من المكونات الإضافية والبرامج النصية بدعم كبير من المجتمع ، فجرّب Nagios.
دعم النظام الأساسي: يدعم Nagios كلاً من Linux و Windows.
تنزيل Nagios Monitoring .
3. إيسينغا
Icinga هو شوكة أداة مراقبة Nagios. من خارج الصندوق ، لا يبدو Icinga أفضل بكثير من خلال واجهة مستخدم الويب سريعة الاستجابة فحسب ، بل يتمتع أيضًا بدعم قاعدة بيانات واسع النطاق وقابلية توسع أفضل بكثير. على الرغم من أن Icinga بدأ مجرد شوكة لـ Nagios ، إلا أن المطورين أعادوا كتابة جوهر Icinga بالكامل لزيادة استجابته وتقليل الإعدادات المعقدة وسهولة الاستخدام. تشمل ميزات Icinga على سبيل المثال لا الحصر مراقبة جميع خدمات ومكونات الشبكة ، وحتى المعالجات ، والتقارير المستندة إلى القوالب القابلة للتخصيص ، ودعم المكونات الإضافية. تمامًا مثل Cacti ، يمكن لـ Icinga إنشاء رسوم بيانية مفصلة للتحليل ومعالجة البيانات.
على الرغم من أن Icinga لا يزال يستخدم الملفات النصية للتكوينات ، إلا أن العملية تحسنت بشكل أكبر مقارنةً بـ Nagios.
لذلك ، إذا كنت تحب مجموعة الميزات أو مدى قوة Nagios ولكنك لا تريد التعامل مع الإعدادات المعقدة وواجهة المستخدم القديمة ، فإن Icinga هو الخيار المناسب لك.
دعم النظام الأساسي: يدعم Icinga نظام Windows وت��زيعات Linux المختلفة مثل Ubuntu و Fedora و Debian و Red Hat وما إلى ذلك.
تنزيل Icinga .
4. Zabbix
Zabbix هي أداة مراقبة شبكة شائعة جدًا ورائدة في الصناعة وتستخدم في الغالب من قبل كبار اللاعبين مثل Salesforce و Dell وما إلى ذلك. ومن أفضل الأشياء في Zabbix أنها لا تحتوي فقط على واحدة من أفضل واجهات المستخدم وسهلة الاستخدام ، ولكنه يسمح لك بعمل جميع عناصر التكوين تقريبًا عبر واجهة الويب. وهو ما يعني ببساطة أن منحنى التعلم ليس حادًا مثل Nagios. بالإضافة إلى ذلك ، يدعم Zabbix الاكتشاف التلقائي للشبكة المتصلة ومكوناتها.
ضع في اعتبارك أن Zabbix يأتي في بنية العميل والخادم. مما يعني أنك بحاجة إلى تثبيت وكيل Zabbix على جهاز العميل لمراقبة أنشطته بشكل صحيح. ومع ذلك ، لا يواجه Zabbix أي مشكلة في تتبع الخدمة العادية مثل HTTP و SSH و FTP وما إلى ذلك ، دون تثبيت العميل.
تشمل الميزات الأخرى لـ Zabbix الحماية الذاتية ضد تغييرات التكوين غير المرغوب فيها وهجمات القوة الغاشمة وأتمتة البرنامج النصي والقدرة على التكامل مع أدوات إدارة الصناعة الأخرى مثل bcfg2 و Puppet.
يعد Zabbix مثاليًا لأولئك الذين يريدون واجهة مستخدم رائعة وسهولة التكوين والاستخدام.
دعم النظام الأساسي: Zabbix هو برنامج Linux فقط.
تحميل Zabbix .
5. OpenNMS
تم تصميم OpenNMS بشكل أساسي في بنية تعتمد على الأحداث وتدعم جمع المقاييس في مجموعة متنوعة من الأنواع مثل WMI و JSON و SML و HTML و XML وما إلى ذلك. عند حدوث أحداث محددة مسبقًا أو مخصصة ، يمكن لـ OpenNMS إرسال تنبيهات عبر الرسائل القصيرة والبريد الإلكتروني و ومجموعة متنوعة من الأساليب الأخرى. تمامًا مثل Zabbix ، يمكن لـ OpenNMS اكتشاف الشبكة تلقائيًا ، بناءً على قائمة IP أو النطاق الذي حددته.
منذ أن تم دمج OpenNMS مع JFreeChart ، يمكنك إنشاء رسوم بيانية مفيدة لمعالجة البيانات والمقارنة والتحليل. تشمل الميزات الأخرى التزويد وإدارة الأحداث ومراقبة الخدمة والقدرة على حل المشكلات ذاتيًا وتقارير الأداء التفصيلية ودعم مكتب المساعدة لإصدار التذاكر.
للبدء في أسرع وقت وكفاءة ممكنة ، يحتوي OpenNMS على وثائق مفصلة ودروس فيديو تعليمية.
دعم النظام الأساسي: يدعم OpenNMS أنظمة Linux و Windows وحتى أنه يدعم حاويات Docker.
تنزيل OpenNMS .
6. LibreNMS
LibreNMS يشبه إلى حد ما Cacti من حيث أنه يحتاج إلى الأجهزة الأخرى لتثبيت عملاء أو وكلاء SNMP للعمل بشكل صحيح. مما يعني أنه يمكنك استخدام LibreNMS على أي جهاز توجيه تقريبًا لجمع البيانات على نطاق واسع قدر الإمكان. من الميزات الرائعة لبرنامج LibreNMS نظام التنبيه الخاص به. يمكنك تكوين التنبيهات بناءً على مجموعة متنوعة من الأحداث وعندما يتم تشغيلها ، يمكنه إرسال إشعارات إليك عبر قنوات مختلفة مثل الرسائل القصيرة ، و Slack ، والبريد الإلكتروني ، وما إلى ذلك.
واجهة مستخدم LibreNMS واضحة جدًا وخالية من الفوضى. هذا يجعل من السهل على المبتدئين البدء بسهولة. بالطبع ، هناك وثائق مفصلة لكل ميزة ، إذا احتجت إلى مساعدة في أي وقت.
تشمل ميزات LibreNMS اكتشاف الشبكة تلقائيًا وتطبيقات Android و iOS والتحجيم الأفقي والوصول الكامل إلى API.
قراءة: أفضل برامج الوصول عن بعد المجانية للعاملين لحسابهم الخاص والشركات الصغيرة
دعم النظام الأساسي: يدعم LibreNMS حاويات Linux و Docker.
تنزيل LibreNMS .
7. Pandora FMS
من بين جميع أدوات مراقبة الشبكة المدرجة هنا ، تعد Pandora FMS هي الأكثر تنوعًا عندما يتعلق الأمر بالميزات. بينما يدعم Pandora FMS مفاتيح المراقبة وأجهزة التوجيه وأي أجهزة بوابة أخرى ، يمكنك تثبيت مكونات إضافية لمراقبة أنظمة أخرى مثل خادم Microsoft Exchange و Tomcat و IIS وما إلى ذلك.
إلى جانب مراقبة الشبكة ، يأتي Pandora FMS مزودًا بوحدة إدارة خادم عن بُعد مدمجة للمساعدة في إدارة الأجهزة عن بُعد.
الميزات الأخرى لـ Pandora FMS هي تصور الشبكة ، وإدارة الأحداث التفصيلية ، وخيارات الإدارة المركزية ، والتحجيم الرأسي ، والتحديثات الآلية ، ومراقبة عرض النطاق الترددي لجهاز التوجيه ، واكتشاف طوبولوجيا الشبكة ، وتنفيذ الوحدة في الظروف أو الأحداث ، وما إلى ذلك.
الكل في الكل ، إذا كنت تبحث عن حل مراقبة شبكة مليء بالميزات ، فقم بتجربة Pandora FMS وشاهد كيف يعمل من أجلك.
دعم النظام الأساسي: يدعم Pandora FMS حاويات Windows و Linux و Docker.
تنزيل Pandora FMS .
هذا كل شيء. قم بالتعليق أدناه إذا كنت تعتقد أنه فاتني أي من أدوات مراقبة الشبكة مفتوحة المصدر المفضلة لديك.
اقرأ أيضًا: أفضل 10 تطبيقات لمراقبة الشبكات لنظام Android