6 أفضل أدوات مراقبة شبكة لينكس

click fraud protection

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

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

حول مراقبة الشبكة

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

instagram viewer

هناك عدة أسباب لرغبتك في مراقبة استخدام النطاق الترددي للشبكة. أولاً وقبل كل شيء ، يمكن أن تساعدك على تحديد أي منطقة خلاف. مع نمو استخدام دائرة الشبكة ، يبدأ أدائها في التدهور. وكلما اقتربت من السعة القصوى للشبكة ، زاد التأثير على الأداء. من خلال السماح لك بمراقبة استخدام الشبكة ، تمنحك أدوات المراقبة فرصة لاكتشاف الاستخدام العالي - ومعالجته - قبل أن يصبح ملحوظًا من قبل المستخدمين.

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

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

مثير للإعجاب:أفضل الماسحات الضوئية IP لينكس

SNMP في باختصار

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

SNMP في قاعدته ، هو بروتوكول اتصال يحدد كيف يمكن لنظام إدارة SNMP قراءة وكتابة المعلمات التشغيلية في الأجهزة البعيدة. يشار إلى المعلمات باسم معرفات الكائن أو OIDs. بعض معرفات OID المثيرة للاهتمام ، من مراقبة الشبكة وجهة النظر ، هي تلك التي تتوافق مع مقاييس الجهاز المهمة مثل وحدة المعالجة المركزية وتحميل الذاكرة أو استخدام القرص ، لـ مثال.

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

يعود تاريخه إلى وقت لم يكن فيه أمن تكنولوجيا المعلومات مشكلة كبيرة ، ولا يوجد لدى SNMP سوى الحد الأدنى من الأمان. سيقوم مدير SNMP المتصل بجهاز ممكن بـ SNMP بإرسال "سلسلة المجتمع" مع طلبه. إذا كانت السلسلة مطابقة لتلك التي تم تكوينها في الجهاز ، فسيتم تنفيذ الطلب. عادةً ما تكون الأجهزة مكونة من سلسلتين للمجتمع ، إحداهما لمعرفات OID للقراءة فقط والأخرى للتعديل. لم يتم تشفير الاتصال وسيشاهد أي شخص يعترض عليه سلاسل المجتمع بنص واضح. هذا هو السبب في استخدام SNMP عادةً فقط على الشبكات الخاصة والآمنة.

كيف يتم استخدام SNMP لمراقبة الشبكات

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

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

من المهم ملاحظة أن ما تحصل عليه هو تقييم متوسط ​​الاستخدام خلال فترة الاستقصاء ، وليس استخدام النطاق الترددي الحقيقي. على سبيل المثال ، إذا تم استخدام الدائرة بأقصى سعة خلال نصف فترة الاقتراع ولا تحمل أي حركة خلال النصف الآخر. سيظهر أنه يستخدم بنسبة 50 ٪ من سعته على الرغم من أنه تم بلوغ الحد الأقصى لفترة ممتدة. ستقلل فترات الاستقصاء الأقصر هذا التشويه ولكن من المهم أن تضع في اعتبارك أن هذه الأنظمة تمنحك فقط متوسط ​​القيم.

اقرأ أيضا: أفضل أدوات إدارة سجل لينكس

كلمة عن لينكس

كنظام تشغيل ، لا يختلف Linux ، من الناحية الوظيفية ، عن أي نظام آخر مثل Windows أو OS X. الفرق الرئيسي بين Linux وأنظمة التشغيل الشائعة الأخرى هو حقيقة أن Linux هو منتج مجاني ومفتوح المصدر ومعظم التوزيعات متاحة مجانًا. من المهم هنا التمييز بين "مجاني ومفتوح المصدر" مجاني "مجاني". يشير الأول إلى الحرية بدلاً من السعر.

على مر السنين ، لينكس ، الذي كان ذات يوم نظام تشغيل هامشي تم تثبيته بواسطة المهووسين وعلوم الكمبيوتر الطلاب — أتذكر قضاء أسابيع في تنزيل صورة قرص مرن SLS Linux واحد في المرة الواحدة على 1200 باود الإتصال؛ أعتقد أنني كنت واحدًا من هؤلاء المهووسين - فقد أصبح خيارًا شائعًا كنظام تشغيل خادم. كما تحقق بعض التوزيعات الحديثة تقدمًا كبيرًا كبديل قابل للتطبيق لنظام Windows كنظام تشغيل كمبيوتر شخصي.

لينكس كمنصة مراقبة شبكة

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

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

يجب أن يقرأ:أفضل جامعي NetFlow لنظام التشغيل Linux

أفضل أدوات مراقبة شبكة لينكس

1. ManageEngine OpManager

ال ManageEngine OpManager أداة قوية لمراقبة الشبكة شاملة توفر إمكانات شاملة لمراقبة الشبكة. يمكن أن يساعدك في مراقبة استخدام النطاق الترددي للشبكة ، واكتشاف أخطاء الشبكة في الوقت الحقيقي ، واستكشاف الأخطاء وإصلاحها ، ومنع وقت التوقف عن العمل. تدعم الأداة بيئات متنوعة من بائعين متعددين ويمكنها التوسع لتناسب شبكتك ، بغض النظر عن حجمها. يمكن تشغيله إما على Linux أو Windows وسيتيح لك مراقبة أجهزتك وشبكتك وإعطائك رؤية عبر البنية التحتية لشبكتك بالكامل. تثبيت وإعداد هذا المنتج سريع وسهل. يمكنك تشغيله في أقل من دقيقتين. لا يتطلب أي إجراءات تثبيت معقدة ويأتي مزودًا بقواعد بيانات مضمنة وخوادم ويب.

ManageEngine OpManager Dashboard

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

يمكن للأداة مساعدتك في اكتشاف مشاكل الشبكة وتحديدها واستكشاف أخطائها وإصلاحها من خلال التنبيهات المستندة إلى العتبة. يمكنك بسهولة تعيين عتبات متعددة لكل مقياس أداء والحصول على إشعارات عند تجاوزها. الإبلاغ هو مجال آخر حيث تضيء هذه الأداة. ستتيح لك التقارير الذكية الحصول على رؤى تفصيلية حول أداء الشبكة. هناك أكثر من 100 تقرير مدمج ويمكنك تخصيص وجدولة وتصدير هذه التقارير الجاهزة حسب الحاجة.

2. زبكس

زبكس هو منتج مجاني ومفتوح المصدر يمكن استخدامه لمراقبة أي شيء. يمكن تشغيل الأدوات على عدد قليل من توزيعات Linux - بما في ذلك Rapsbian ، إصدار Raspberry Pi Linux - وسيقوم بمراقبة عرض النطاق الترددي للشبكة والخوادم والتطبيقات والخدمات ، وكذلك المستندة إلى السحابة البيئات. يتميز بمظهر ومظهر احترافي للغاية. يتميز هذا المنتج أيضًا بمجموعة ميزات كبيرة ، وقابلية تطوير غير محدودة ، ومراقبة موزعة ، وأمن قوي ، وتوافر عالٍ. على الرغم من كونه مجانيًا ، إلا أنه منتج حقيقي على مستوى المؤسسة.

لوحة تحكم Zabbix

زبكس يستخدم مزيجًا من تقنيات المراقبة. وهو يدعم مراقبة SNMP بالإضافة إلى واجهة مراقبة النظام الأساسي الذكي (IMPI). ويمكنه أيضًا إجراء المراقبة القائمة على الوكيل مع وكلاء متاحين لمعظم الأنظمة الأساسية. لسهولة الإعداد ، هناك اكتشاف تلقائي بالإضافة إلى قوالب جاهزة للعديد من الأجهزة. تحتوي واجهة المستخدم المستندة إلى الويب للأداة على العديد من الميزات المتقدمة مثل لوحات المعلومات المستندة إلى الأداة والرسوم البيانية وخرائط الشبكة وعروض الشرائح وتقارير التنقل.

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

3. Zenoss Core

Zenoss Core قد لا تكون شائعة مثل بعض أدوات المراقبة الأخرى في هذه القائمة ولكنها تستحق حقًا مكانها بسبب مجموعة ميزاتها ومظهرها ومظهرها الاحترافي. يمكن للأداة مراقبة أشياء كثيرة مثل استخدام عرض النطاق التردديأو تدفقات حركة المرور أو خدمات مثل HTTP و FTP. لديه واجهة مستخدم نظيفة وبسيطة ونظام التنبيه ممتاز. شيء واحد جدير بالذكر هو نظام التنبيه المتعدد الفريد. يسمح بتنبيه الشخص الثاني إذا لم يستجب الشخص الأول خلال مهلة محددة مسبقًا.

لوحة أجهزة Zenoss Core

على الجانب السلبي ، Zenoss Core هو أحد أنظمة المراقبة الأكثر تعقيدًا للتثبيت والإعداد. التثبيت عملية مدفوعة بالكامل بسطر الأوامر. اعتاد مسؤولو الشبكة اليوم على مثبتات واجهة المستخدم الرسومية ومعالجات التهيئة ومحركات الاكتشاف التلقائي. قد يجعل هذا تثبيت المنتج يبدو عتيقًا بعض الشيء. ثم مرة أخرى ، هذا يتماشى مع عالم لينكس. هناك الكثير من وثائق التثبيت والتهيئة المتاحة والنتيجة النهائية تجعلها تستحق الجهد.

4. ناجيوس

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

لوحة تحكم Nagios XI

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

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

5. الصبار

كان علينا أن ندرج الصبار في هذه القائمة. بعد كل شيء ، في سن 17 سنة ، إنها واحدة من أقدم منصة مراقبة مجانية ومفتوحة المصدر. وما زالت تحظى بشعبية كبيرة حتى يومنا هذا ، ولا تزال نشطة. تم إصدار الإصدار الأخير مؤخرًا. في حين الصبار قد لا تكون غنية بالميزات مثل بعض المنتجات الأخرى ، فهي لا تزال أداة ممتازة. تتميز واجهة المستخدم المستندة إلى الويب إلى حد ما بمظهر عتيق ولكنها مصممة جيدًا وسهلة الفهم والاستخدام. المكونات الأساسية للأداة هي مراقب سريع ونماذج رسوم بيانية متقدمة وطرق اكتساب متعددة. بينما تعتمد الأداة بشكل أساسي على استطلاع SNMP ، يمكن ابتكار نصوص مخصصة للحصول على البيانات من أي مصدر تقريبًا.

لقطة شاشة من الصبار

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

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

6. MRTG

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

لقطة شاشة MRTG

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

watch instagram story
بحث
المشاركات الاخيرة