6 أفضل أدوات إدارة الشبكة التي تتعقب الأداء
سوق برامج إدارة الشبكة مزدحم للغاية. اختصر بحثك باتباع توصياتنا لأفضل أدوات إدارة الشبكة.
لا يوجد حرفي أفضل من الأدوات التي يستخدمها. هذا صحيح في كل مجال تقريبًا ، بما في ذلك إدارة الشبكة. لحسن الحظ ، يمتلك مسؤولو الشبكة الكثير من الأدوات الممتازة المتاحة لمساعدتهم في المهام المختلفة. المراقبة هي واحدة من تلك المهام وهناك العديد من الأنواع المختلفة من الأدوات المتاحة. يمكن أن توفر أجهزة تحليل NetFlow أو S-FLow Analyzers للمسؤولين رؤية واضحة لما يتم نقله على شبكتهم. لكننا اليوم مهتمون بنوع مختلف من المراقبة ، وهو مراقبة شبكة SNMP . على بروتوكول إدارة الشبكة البسيطهو بروتوكول اتصال يتيح لأدوات المراقبة قراءة المقاييس التشغيلية لمعدات الشبكة والأجهزة الأخرى مثل الخوادم. لقد بحثنا في السوق عن أفضل أدوات مراقبة شبكة SNMP وسنراجع أفضل خمس أدوات.
قبل أن نكشف عن أفضل أدوات مراقبة شبكة SNMP ، سنقضي بعض الوقت في شرح ماهية SNMP وكيف يعمل. هذه ليست ورقة فنية بأي حال من الأحوال ، لذا سنحاول الحفاظ على تفسيراتنا غير فنية قدر الإمكان. تتمثل فكرتنا فقط في إعطائك الصورة الكبيرة حتى تتمكن من فهم كيفية عمل أدوات مراقبة الشبكة بشكل أفضل . سننظر في SNMP على وجه التحديد في سياق شبكات المراقبة. بعد كل شيء ، أليس هذا ما يدور حوله هذا المقال؟ وعندما ننتهي من النظرية ، سنراجع أفضل خمس أدوات لمراقبة شبكة SNMP.
SNMP تمهيدي
العديد من النصوص حول SNMP تجعلها تبدو وكأنها مسألة معقدة للغاية. هناك سبب لذلك. أنه. ولكن مثلما لا يتعين عليك أن تكون ميكانيكيًا لقيادة السيارة ، لا يتعين عليك أن تكون خبيرًا في SNMP لتكوين أداة مراقبة ، ناهيك عن فهم ميزاتها ومقارنتها. لكن في الواقع ، الأمر ليس بهذا التعقيد. على الأقل ليس في سياق مراقبة الشبكة. دعونا نلقي بعض الضوء على هذا الموضوع.
يتم استخدام بروتوكول SNMP بشكل أساسي كطريقة للأجهزة الخارجية - والتي سنسميها مديري SNMP لعدم وجود مصطلح أفضل - لقراءة المعلومات من وكتابة المعلومات إلى الأجهزة التي تدعم SNMP. مثل هذه الأجهزة - التي يمكن أن تكون معدات شبكات مثل المحولات وأجهزة التوجيه أو غيرها من الأجهزة المتصلة بالشبكة مثل الخوادم أو الأجهزة - تجعل عددًا معينًا من المعلمات متاحًا إما في وضع القراءة فقط أو في وضع القراءة والكتابة. فمثلا. سيكون للطابعة التي تدعم SNMP معلمات للقراءة فقط لمستوى خراطيش الحبر أو العدد الإجمالي للصفحات المطبوعة. وبالمثل ، فإن الخادم الذي يدعم بروتوكول SNMP سيكون له استخدام وحدة المعالجة المركزية أو مساحة القرص المتوفرة أو درجة حرارة النظام. يتواصل مدير SNMP مع جهاز تمكين SNMP باستخدام طلبات الحصول على قراءة المعلمات وتعيين الطلبات لكتابتها.
MIBs و OIDs
يعد MIB ، أو قاعدة معلومات الإدارة ، نوعًا خاصًا من الملفات النصية التي تحدد كل معلمة لجهاز معين. يحتوي كل جهاز مزود ببروتوكول SNMP على MIB مطابق. هذا لا يعني أن كل جهاز يحتوي على جهاز فردي. على سبيل المثال ، هناك MIB لمحولات Cisco التي تغطي معظم الطرز. يحتوي MIB على قائمة هرمية لجميع معلمات SNMP المتاحة لهذا الجهاز. يبدو إدخال MIB النموذجي كما يلي:
Iso (1) .org (3) .dod (6) .internet (1). Private (4) .transition (868). المنتجات (2). هيكل (4) .card (1) .slotCps (2). -cpsSlotSlotSummary (1) .cpsModuleTable (1) .cpsModuleEntry (1) .cpsModuleModel (3) .3562.3
يمكنك التفكير في كل عنصر مفصول بنقاط على أنه مستوى واحد في التسلسل الهرمي ، تمامًا مثل الدلائل الموجودة في هيكل شجرة جهاز التخزين. غالبًا ما يحتوي ملف MIB على المئات من هذه الإدخالات ، واحدة لكل معلمة. هل لاحظت الأرقام الموجودة بين قوسين بجوار كل قيمة نصية؟ يمكن استخدامها لتبسيط التواصل بين المديرين والعملاء. سيستخدم المدير السلسلة 1.3.6.1.4.868.2.4.1.2.1.1.1.3.3562.3 للإشارة إلى معلمة المثال الخاصة بنا. وهذا يجعل الطلبات الأصغر التي تستخدم نطاقًا تردديًا أقل. بالمناسبة ، هذه السلاسل - بغض النظر عما إذا كانت تستخدم نصًا أو مجرد أرقام - تسمى معرفات الكائن أو معرفات الكائنات.
الآن ، لكي يتمكن أي مدير SNMP من الحصول على معلمات أو تعيينها في جهاز يدعم SNMP ، فإنه يحتاج إلى الوصول إلى ملف MIB الخاص بهذا الجهاز. تحتوي معظم برامج إدارة أو مراقبة SNMP بالفعل على جميع MIBs المعيارية وغالبًا ما تكون بعض البرامج الشائعة من كبرى الشركات المصنعة مضمنة. إذا كنت بحاجة إلى الوصول إلى بعض OID الخاص بالجهاز الذي لم يتم تضمينه في MIBs المضمنة في البرنامج ، فستحتاج إلى إضافة MIB المناسب. غالبًا ما يكون هذا مجرد تنزيل ملف MIB من موقع الشركة المصنعة للمعدات ونسخه إلى دليل MIB لبرنامجك.
تم إنشاء SNMP لأول مرة في عام 1988 ، قبل وقت طويل من ظهور أي تهديدات خطيرة على الإنترنت وبالتأكيد قبل أن يكون أمان الشبكة مصدر قلق كبير. لهذا السبب ، لا يوجد الكثير من الحماية المضمنة في البروتوكول. لا يستخدم SNMP التشفير ويستخدم آلية مصادقة بدائية للغاية. يتضمن كل طلب SNMP يرسله أحد المديرين سلسلة مجتمع . يمكنك اعتبارها كلمة مرور بدائية. يجب بالطبع أن تتطابق سلسلة المجتمع في الطلب مع تلك الموجودة في الجهاز المستهدف. بالنسبة للأجهزة التي تدعم SNMP ، يمكن للمسؤولين تكوين نوعين مختلفين من سلاسل المجتمع: للقراءة فقط والقراءة والكتابة. بشكل افتراضي ، اعتادت العديد من الأجهزة أن تكون عامة كسلسلة مجتمع للقراءة فقط وخاصكواحد للقراءة والكتابة. لا يزال البعض يفعل. يخبرك هذا كثيرًا كيف أن الأمان ليس من أولويات SNMP.
استخدام SNMP لمراقبة الشبكة
عند استخدام SNMP لمراقبة الشبكة ، لا يهم سوى عدد قليل من معرفات الكائن. هم من نوعين أحب أن أسميهم المقاييس والعدادات. يتم استخدام OID من نوع جهاز القياس لأشياء مثل استخدام المعالج أو النسبة المئوية للذاكرة الخالية. يتم استخدام OID من نوع العداد لحساب البايتات داخل وخارج واجهات الجهاز أو لحساب أخطاء المدخلات والمخرجات للواجهة. تحتوي معدات الشبكات التي تدعم SNMP على مجموعة واحدة من OIDs من نوع القياس لكل واجهة.
ستقرأ أداة مراقبة SNMP النموذجية قيمة معرفات الكائن ذات الصلة على فترات منتظمة ومحددة مسبقًا - غالبًا ما تكون خمس دقائق. بالنسبة لمعرفات OID من نوع المقياس ، فإنه عادةً ما يخزن القيمة في نوع ما من قاعدة البيانات ومن المحتمل أن يعرضها على لوحة المعلومات الخاصة به إما في شكل رقمي أو رسومي. ستعمل بعض الأدوات على رسم بياني لتطور المعلمة بمرور الوقت.
بالنسبة إلى معرفات الكائن من النوع المضاد ، تكون الأمور أكثر تعقيدًا. نظرًا لأن عدد البايتات داخل وخارج الواجهة ليس مقياسًا مثيرًا للاهتمام ، فبدلاً من استخدامه كما هو ، يتم استخدامه لحساب استخدام عرض النطاق الترددي للواجهة بالبتات في الثانية. وبالمثل ، فإن معدل الخطأ في الأخطاء في الثانية يعد معلمة أكثر إثارة للاهتمام من مجرد العدد التراكمي للأخطاء.
وإليك كيف يعمل. تقرأ أداة مراقبة SNMP قيمة العداد في نفس الفترة الزمنية العادية البالغة خمس دقائق. يقوم بتخزين القيمة في قاعدة البيانات الخاصة به ، ولكن بدلاً من عرضها كما هي ، يقوم ببعض العمليات الحسابية معها. سيطرح أولاً القيمة السابقة للعداد من القيمة الحالية للحصول على عدد البايتات المرسلة - أو المستلمة - في الدقائق الخمس الأخيرة. سيضرب بعد ذلك هذا الرقم في ثمانية - عدد البتات في البايت - ويقسمه على ثلاثمائة - عدد الثواني في خمس دقائق - للحصول على متوسط استخدام النطاق الترددي في الدقائق الخمس الماضية. هذه هي القيمة التي ستعرضها الأداة أو ترسمها على الرسم البياني.
النقطة المهمة هنا هي أن ما تحصل عليه من هذا هو متوسط الاستخدام. تخيل واجهة 100 ميجابت في الثانية. في الدقائق الخمس بين العينات ، كان من الممكن أن يكون مستوى حركة المرور 100 ميجابت في الثانية لمدة 150 ثانية و 0 لمدة 150 ثانية ، وسيعرض متوسط حركة مرور يبلغ 50 ميجابت في الثانية على الرغم من أن الواجهة قد تجاوزت الحد الأقصى لمدة نصف الدقائق الخمس. هذا عيب في كل برنامج مراقبة SNMP يجب أن تكون على دراية به.
أفضل برنامج مراقبة شبكة SNMP - أفضل 5 لدينا
هناك العديد من برامج مراقبة SNMP المتوفرة في السوق. الكثير من أن اختيار واحد يمكن أن يكون مهمة شاقة. من أجل تسهيل الأمر إلى حد ما ، قمنا بتجميع هذه القائمة لأفضل خمس أدوات برمجية لمراقبة SNMP يمكن أن نجدها. بعضها برامج تجارية وبعضها مجاني ومفتوح المصدر. تتوفر نسخة تجريبية مجانية لكل أداة تجارية قمنا بمراجعتها ، لذا يمكنك تجربة أي من اقتراحاتنا أو جميعها مجانًا.
1. سولارويندز شبكة مراقبة الأداء ( التجريبي المجاني )
الأول على قائمتنا هو أداة ممتازة من SolarWinds: مراقب أداء الشبكة ، أو NPM. تقدم SolarWinds ، في حالة عدم معرفتك ، بعضًا من أفضل أدوات البرامج لإدارة الشبكة وإدارتها. تشتهر الشركة أيضًا بأدواتها المجانية ، والتي تمت مراجعة بعضها حيث ناقشنا مؤخرًا أفضل خوادم TFTP المجانية أو أفضل خوادم SCP المجانية .
و مراقبة أداء الشبكة هو المهنية نظام مراقبة SNMP ميزة الغنية. إنها تتميز بسهولة استخدام لوحة القيادة المستندة إلى الويب ، ومن السهل إعدادها وتكوينها ، والأهم من ذلك أنها تقوم بعمل رائع. تحتوي الأداة على ميزات تنبيه قابلة للتخصيص يمكنها إخطارك عندما تتجاوز مقاييس معينة قيمة محددة مسبقًا.
يمكن لهذه الأداة إنشاء خرائط ذكية لشبكتك وستظهر لك المسار الحرج بين أي نقطتين ، مما يتيح لك استكشاف المشكلات وإصلاحها بسرعة. هناك أيضًا مراقبة وإدارة للشبكات اللاسلكية مضمنة في البرنامج. يحتوي هذا البرنامج حقًا على العديد من الميزات بحيث لا يمكن ذكرها جميعًا هنا. استفد من الإصدار التجريبي المجاني لمدة 30 يومًا لترى بنفسك ما يمكن أن تقدمه لك هذه الأداة الرائعة.
يبدأ سعر برنامج SolarWinds Network Performance Monitor من 2955 دولارًا ويختلف وفقًا لعدد الأجهزة المراقبة. البرنامج قابل للتطوير بدرجة كبيرة وإضافة أجهزة أكثر من سعته الحالية هي مجرد مسألة ترقية الترخيص.
قم بتنزيل الإصدار التجريبي المجاني: SOLARWINDS NETWORK Performance Monitor
2. ManageEngine OpManager
ManageEngine هو أحد أفضل الشركات المصنعة أو أدوات إدارة الشبكة. OpManager هو أحد أفضل منتجاته. البرنامج متاح لنظام التشغيل Windows أو Linux ومليء بالميزات الرائعة. أحد أهمها هو الاكتشاف التلقائي للجهاز الذي لا يعثر على الأجهزة فحسب ، بل يقوم أيضًا بتعيين شبكتك ، مما يمنحك لوحة معلومات رسومية فريدة. وبالحديث عن لوحة القيادة ، فهي بديهية وسهلة الاستخدام مع وظيفة التنقل لأسفل. لمستخدمي الأجهزة المحمولة ، هناك أيضًا تطبيقات العميل المحمول المتاحة لنظامي التشغيل iOS و Android.
عندما يتعلق الأمر بالتنبيه ، لا يترك ManageEngine OpManager أي شيء مرغوب فيه. هناك مجموعة كبيرة من التنبيهات المستندة إلى العتبة التي يمكن أن تساعدك في اكتشاف مشكلات الشبكة وتحديدها وحلها. التنبيهات والإشعارات قابلة للتخصيص بدرجة كبيرة ويمكنك بسهولة تعيين عتبات متعددة مع إشعارات متنوعة لكل مقياس.
يتوفر ManageEngine OpManager في ثلاثة إصدارات: مجاني أو أساسي أو Enterprise. يقتصر الإصدار المجاني على مراقبة ما يصل إلى 10 أجهزة ويحتوي على مجموعة ميزات مخفضة. سيتيح لك الإصدار الأساسي مراقبة ما يصل إلى 1000 عقدة بسعر يبدأ من 715 دولارًا لـ 25 جهازًا. أما بالنسبة لإصدار Enterprise ، فيمكنه مراقبة ما يصل إلى 10000 جهاز بسعر يبدأ من 19795 دولارًا لكل 500 جهاز.
3. PRTG
تدعي Paessler Router Traffic Grapher ، أو PRTG ، أنها أسرع أداة مراقبة يتم إعدادها. وفقًا لمصنّعه ، يمكن أن تكون جاهزًا للعمل في غضون دقيقتين. في الواقع ، قد يستغرق الأمر وقتًا أطول قليلاً من ذلك ، لكنه لا يزال أحد أسرع أدوات مراقبة SNMP وأسهلها للتثبيت والتهيئة. يأتي المنتج بعدة واجهات مستخدم للتفاعل معها. هناك وحدة تحكم Windows للمؤسسات ، وواجهة ويب مستندة إلى Ajax بالإضافة إلى تطبيقات الأجهزة المحمولة لنظامي التشغيل Android و iOS.
يحتوي المنتج على ميزة الاكتشاف التلقائي للجهاز والتي لن تكتشف الأجهزة فحسب ، بل ستنشئ أيضًا أجهزة استشعار لها استنادًا إلى قوالب محددة مسبقًا. تنبيهات وإشعارات PRTG جيدة مثل تنبيهات وإخطارات المنافسين. يمكن إرسال التنبيهات كإخطارات دفع إلى تطبيقات العميل المحمول ، وهي ميزة فريدة جدًا. هذا ، بالطبع ، بالإضافة إلى المزيد من التنبيهات "القياسية" مثل البريد الإلكتروني أو الرسائل القصيرة.
وحدة المحاسبة الأساسية في PRTG هي المستشعر الذي يمثل أي معلمة أو مقياس تحتاج إلى مراقبته. وهي متوفرة في إصدار مجاني كامل الميزات يقتصر على مراقبة 100 جهاز استشعار. إذا كنت بحاجة إلى المزيد ، يمكن شراء التراخيص المدفوعة. تتفاوت أسعارها وفقًا لقدرة المستشعر من 1600 دولار لـ 500 جهاز استشعار إلى 14500 دولار لأجهزة الاستشعار غير المحدودة.
4. Zabbix
تدعي Zabbix أنها منصة مراقبة على مستوى المؤسسات. وربما يكون كذلك ، خاصة عند مقارنته بالأدوات المجانية الأخرى ومفتوحة المصدر. نظرًا لسعره ، يصعب التغلب على Zabbix. يمكنه استخدام SNMP لمراقبة أجهزة الشبكة وأيضًا الخوادم المحلية أو المستندة إلى السحابة. سيتيح لك مراقبة مقاييس متعددة مثل النطاق الترددي واستخدام وحدة المعالجة المركزية والذاكرة وصحة الجهاز بشكل عام بالإضافة إلى تغييرات التكوين ، وهي ميزة فريدة إلى حد ما.
يتميز البرنامج بواجهة سهلة الفهم والاستخدام على شبكة الإنترنت ومجموعة ميزات رائعة. إنه يقارن جيدًا بالمنتجات التجارية التي تكلف آلاف الدولارات أكثر. من المحتمل أن يكون نظام التنبيه الخاص به من بين الأفضل في السوق مع القدرة على تشغيل البرامج النصية المحلية استجابة للتنبيهات التي يتم تشغيلها بواسطة أحداث المراقبة.
Zabbix نفسه مجاني ولكن يمكن شراء خدمات متنوعة من الناشر. يشمل ذلك الدعم الفني المتوفر في خمسة مستويات وبرنامج تدريب وشهادة كامل مع فصول في جميع أنحاء العالم. دعم المجتمع متاح أيضًا مجانًا.
5. الصبار
من الصعب التحدث عن أنظمة مراقبة SNMP دون ذكر Cacti. على الرغم من بعض أوجه القصور ، فمن المحتمل أنها الأكثر استخدامًا وواحدة من أقدم منصات المراقبة المجانية ومفتوحة المصدر. من المؤكد أنها ليست غنية بالميزات مثل بعض المنتجات التجارية لكنها لا تزال أداة ممتازة. واجهة المستخدم المستندة إلى الويب سهلة الاستخدام على الرغم من مظهرها القديم إلى حد ما. في جوهرها ، تمتلك Cati أداة اقتراع سريعة وقوالب رسوم بيانية متقدمة وطرق اكتساب متعددة. سيستخدم عادةً استقصاء SNMP ولكن يمكن تصميم برامج نصية مخصصة للحصول على البيانات من أي مصدر تقريبًا ورسمها على الرسوم البيانية لـ Cacti. يمكن استخدام حسابات المستخدمين لتقييد الوصول إلى مجموعة فرعية من الأجهزة لبعض المستخدمين ، وهي ميزة مفيدة في المؤسسات الكبيرة مع مجموعات دعم متعددة. والحديث عن المنظمات الكبيرة ،
لكن الصبار ليس مثاليًا. في الواقع ، يفتقد عنصر واحد مهم ، التنبيه. تكمن قوة Cacti في أجهزة الاستطلاع ورسم البيانات على صفحات الويب. إنه جيد جدًا في ذلك ولكن هذا كل ما سيفعله. من ناحية أخرى ، فإن Cacti مكتوب بلغة PHP وهو مفتوح المصدر لذلك لا شيء يمنعك من كتابة بعض التعليمات البرمجية لإضافة بعض الوظائف. وإذا لم تكن بحاجة إلى التنبيه ، فقد تكون بساطة Cacti هي ما تحتاجه تمامًا. إنه قابل للتخصيص بشكل كبير ويمكنك بسهولة تكييفه مع احتياجاتنا الخاصة.
يستخدم Cati القوالب على نطاق واسع لتسهيل التكوين. توجد قوالب أجهزة للعديد من الأنواع الشائعة من الأجهزة بالإضافة إلى قوالب الرسوم البيانية. يوجد مجتمع ضخم على الإنترنت يكتب قوالب مخصصة للعديد من الشركات المصنعة للأجهزة والمعدات ، وفي بعض الأحيان يكون لديهم قوالب Cacti يمكنك تنزيلها.
تنويه خاص
على الرغم من أنه قد لا يستحق أن يكون في هذه القائمة ، إلا أنني أود أن أقدم إشارة مشرفة إلى Multi Router Traffic Grapher ، أو MRTG ، وهو سلف جميع أنظمة مراقبة SNMP. كان مطوروها أول من استخدم SNMP للمراقبة بدلاً من إدارة المعدات. لا تزال بعض التعليمات البرمجية الأصلية لـ MRTG مستخدمة اليوم في Cacti وربما في العديد من الأدوات مفتوحة المصدر الأخرى.
سوق برامج إدارة الشبكة مزدحم للغاية. اختصر بحثك باتباع توصياتنا لأفضل أدوات إدارة الشبكة.
يمكن استخدام عمليات المسح بينغ لمصلحتك بعدة طرق. تابع القراءة بينما نناقش كيفية تقديم أفضل 10 أدوات مسح لـ Ping يمكنك العثور عليها.
مواقع الويب مهمة ويجب مراقبتها عن كثب باستمرار لتحقيق الأداء المناسب. فيما يلي بعض أفضل الأدوات لمراقبة مواقع الويب.
إليك نظرة على بعض من أفضل أدوات نشر البرامج لتخفيف آلام إدارة أي عدد من الأجهزة
sFlow هو بروتوكول لتحليل التدفق مضمن في العديد من أجهزة الشبكات. نقوم بمراجعة أفضل خمسة جامعات ومحللات التدفق الحر.
لمساعدتك في اختيار الأداة المناسبة ، تم تقديم أفضل أدوات مراقبة البنية التحتية بدون وكيل وإعطائك مراجعة سريعة لكل منها.
مع تزايد شعبية Linux في مراكز البيانات ، تم إلقاء نظرة على عرض النطاق الترددي على نظام Linux ومراجعة أفضل الأدوات أيضًا.
أمان البريد الإلكتروني هو مهمة مهمة لمقدمي الخدمات المُدارة. كنا نراجع SolarWinds Mail Assure ، أحد أفضل الأدوات لهذا الغرض.
إذا كنت من مستخدمي Windows المتميزين ، فمن المحتمل أنك تعرف وتفهم كيف يمكن أن يؤدي إجراء عمليات مختلفة على جهاز الكمبيوتر الخاص بك إلى أكثر من نهج واحد و
يبدو أن الكمون هو العدو الأول للشبكات. ستعلم أدوات قياس زمن الانتقال هذه كيفية اختبار وقت الاستجابة لاكتشاف المشكلات وتحديد موقعها وإصلاحها.