فهم SNMP في بيئة SIEM ومراقبته RELIANOID جهاز

عرض الفئات

فهم SNMP في بيئة SIEM ومراقبته RELIANOID جهاز

13 دقائق للقراءة

مقدمة إلى SNMP #

بروتوكول إدارة الشبكة البسيط (SNMP) هو بروتوكول طبقة التطبيق الذي حددته فرقة عمل هندسة الإنترنت (IETF) في تعديلها الحالي RFC 1157. يعتمد SNMP في تمثيل بياناته على تعديل ASN.1 (بروتوكول طبقة العرض)، والذي حددته فرقة عمل هندسة الإنترنت (IETF) أيضًا في RFC 1065 باسم SMI (هيكل وتحديد معلومات الإدارة).

يُتيح بروتوكول إدارة الشبكة البسيط (SNMP) طريقتين للعمل: متزامن (أو استقصاء) وغير متزامن. يُعدّ الوضع المتزامن الطريقة الأكثر شيوعًا لاستخدام SNMP ، حيث يعمل عن طريق إرسال وحدات بيانات البروتوكول ( PDUs ) إلى الأجهزة المُدارة التي تُطبّق SNMP في الشبكة. قد تكون هذه الوحدات لاسترجاع البيانات ( طلب GetRequest ) الذي يتطلب استجابة من الجهاز ( طلب GetResponse )، أو لتعيين قيمة في كائن مُحدد ( طلب SetRequest ).

يعمل بروتوكول إدارة الشبكة البسيط (SNMP) في الوضع غير المتزامن باستخدام التنبيهات . التنبيهات عبارة عن وحدات بيانات بروتوكول (PDU) تنبيهية غير مطلوبة يرسلها الجهاز المُدار إلى محطة تجميع مركزية للتنبيهات، وتشير هذه التنبيهات إلى حدوث حدث حرج في الجهاز المُراقب، على سبيل المثال، ارتفاع درجة الحرارة أو الاستخدام المفرط للذاكرة، ويتم توجيهها إلى منفذ UDP رقم 162.

MIB – قاعدة المعلومات الإدارية #

يتم تجميع كل كائن يمكن إدارته بواسطة SNMP بشكل هرمي ويتم تمثيله في ملف خاص يسمى ملفات MIB ، وهذه الملفات عبارة عن واصفات لمجموعات من الكائنات المُدارة المنظمة تحت شجرة من OIDs ( معرفات الكائنات ) التي تحدد كل كائن بطريقة فريدة.

أحد أكثر ملفات MIB شيوعًا هو الملف الذي حددته IETF في MIB -II.

SNMP - الهندسة المعمارية #

يحدد SNMP ثلاثة أنواع من الكيانات في بنيته:

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

في الصورة التالية، يظهر مثال على بنية SNMP المعتادة في الشبكة:

تكوين SNMP في RELIANOID أجهزة المنزل #

RELIANOID الأجهزة تأتي مع SNMP تم تنفيذ الوكيل عليه مما يسمح باستخدام Debian GNU/Linux الافتراضي معرفات الكائن ليتم استقصاؤها بشكل متزامن بواسطة محطة إدارة الشبكة من أجل التحكم في حالة موازن التحميل.

لتكوين SNMP في RELIANOID الأجهزة، ويمكن أن يتم ذلك بطريقة سهلة من خلال واجهة المستخدم الرسومية على شبكة الإنترنت على النحو التالي:

1. انتقل إلى واجهة المستخدم الرسومية للجهاز على الويب، ثم انتقل إلى قسم النظام > الخدمات المحلية في الشريط الجانبي:

٢. فعّل خانة اختيار SNMP وقم بضبط الواجهة التي سيتم السماح من خلالها باستقبال الطلبات الواردة. يُنصح بإعداد واجهة الإدارة هنا.

3. يمكننا تغيير منفذ الاستماع واسم المجتمع ، لاحظ أن هذا الاسم مطلوب عند طلب OID ويجب تضمينه في الطلب.

4. الحقل الأخير هو عنوان IP أو الشبكة الفرعية التي ستسمح الخدمة من خلالها بالطلبات الواردة.

من خلال هذه الخدمة، يمكن مراقبة تسليم التطبيق الخاص بك في منصة SIEM مركزية لضمان سلوك حركة المرور الصحيح.

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

تكوين SNMPv3 #

يمثل بروتوكول إدارة الشبكة البسيط الإصدار الثالث (SNMPv3 ) تحسينًا كبيرًا في الأمان والوظائف مقارنةً بالإصدارات السابقة. فهو يعالج نقاط الضعف في الإصدارين SNMPv1 وSNMPv2 من خلال توفير ميزات المصادقة والتشفير والتحكم في الوصول. يُقدم SNMPv3 مفهوم نماذج الأمان، بما في ذلك نموذج الأمان القائم على المستخدم (USM) ونموذج التحكم في الوصول القائم على العرض (VACM)، مما يضمن أن المستخدمين المصرح لهم فقط هم من يمكنهم الوصول إلى أجهزة الشبكة وإدارتها. تُستخدم آليات المصادقة مثل MD5 وSHA لضمان سلامة البيانات، بينما تضمن طرق التشفير مثل DES و AES السرية، مما يجعل SNMPv3 الخيار الأمثل لإدارة الشبكات بشكل آمن في البيئات الحديثة.

لتكوين SNMPv3 في ملف snmpd.conf ، يلزم ضبط عدة معلمات. أولًا، يجب تحديد بروتوكولات المصادقة والخصوصية باستخدام توجيه createUser ، بما في ذلك اسم المستخدم، وبروتوكول المصادقة (مثل MD5 أو SHA )، وعبارة مرور المصادقة، وبروتوكول الخصوصية (مثل DES أو AES )، وعبارة مرور الخصوصية. تتم إدارة التحكم في الوصول من خلال توجيه rouser ، الذي يُحدد المستخدمين المُصرَّح لهم وصلاحيات وصولهم. بالإضافة إلى ذلك، يُنشئ توجيه com2sec ربطًا بين أسماء المجتمع وأسماء الأمان، حيث يربط سلاسل المجتمع بأسماء الأمان، بينما يُحدد توجيه access قواعد التحكم في الوصول، مُحددًا أسماء الأمان التي يُمكنها الوصول إلى كائنات MIB. أخيرًا، يُمكن استخدام توجيهي syslocation و syscontact لتعيين موقع النظام ومعلومات الاتصال الخاصة بإشعارات SNMP. من خلال التكوين الدقيق لهذه المعلمات، يُمكن نشر SNMPv3 بفعالية لضمان إدارة شبكة آمنة وكفؤة.

من أجل تطبيق تكوين SNMPv3 بنجاح في SNMPd، قم بتمكين خدمة SNMP في RELIANOID قم بتحميل موازن التحميل كما هو موضح أعلاه ثم قم بتحرير ملف /etc/snmp/snmpd.conf الملف باستخدام القالب أدناه وقم بإلغاء التعليق على الخالق, الخالق و الموقظ. بالإضافة إلى ذلك، إذا كانت مصائد SNMPv3 مطلوبة، فقم بإلغاء تعليق SNMPv3 ترافيس والقسم الخاص به.

AgentAddress udp:0.0.0.0:161 rocommunity public 0.0.0.0/0 trapcommunity public authtrapenable 1 ## تنبيه: استخدم هذا المستخدم للوصول إلى خادم trap، وقم بتغييره , و #createuser شا الخدمات المعمارية والهندسية #querysecname #مثير ## مصيدة SNMPv1 عن بعد، قم بإلغاء التعليق على السطر أدناه وقم بالتغيير و #الفخ ## مصيدة SNMPv2 عن بعد، قم بإلغاء التعليق على السطر أدناه وقم بالتغيير و #trap2sink #trapsess -Ci --clientaddr= -v 2c ## SNMPv3: اعتراض عن بعد، قم بإلغاء التعليق على السطر أدناه وقم بالتغيير , و ##جمع لكل عقدة بها هذا الأمر: ## ENGINEID=`grep oldEngineID /var/lib/snmp/snmpd.conf | awk -F ' ' '{printf $2}'' #trapsess -Ci -v 3 -u -ه -l authPriv -a SHA -A -x AES -X linkUpDownNotifications Yes defaultMonitors Yes # تحقق من العمليات التي تستهلك أكثر من 100 ميجابايت من شاشة الذاكرة -r 30 -o hrSWRunName "ذاكرة العمليات العالية" hrSWRunPerfMem > 100000 # تحقق مما إذا كانت حركة مرور الشبكة أكثر من 100 ميجابايت/ثانية تقريبًا في أي واجهة مراقبة -D -r 30 "حركة مرور الشبكة" ifInOctets 0 100000000000 # التحقق من مشاكل القرص مراقب -o dskPath -r 30 -o dskErrorMsg "dskTable" dskErrorFlag !=0 includeAllDisks 10% تحميل 7

وأخيرًا، أعد تشغيل خدمة snmpd:

root@ee-noid-01:~# إعادة تشغيل systemctl snmpd.service

معرفات OID العامة لـ MIB-II #

يمكن العثور على ملفات MIB الرسمية في المسار /usr/share/snmp/mibs/ في موازن التحميل.

memTotalSwap #

معرف الكائن: 1.3.6.1.4.1.2021.4.3.0
MIB: UCD-SNMP-MIB
إجمالي مساحة المبادلة التي تم تكوينها للمضيف بالكيلوبايت.

memAvailSwap #

معرف الكائن: 1.3.6.1.4.1.2021.4.4.0
MIB: UCD-SNMP-MIB
مساحة المبادلة المتوفرة حاليًا بالكيلوبايت.

memTotalReal #

معرف الكائن: 1.3.6.1.4.1.2021.4.5.0
MIB: UCD-SNMP-MIB
الذاكرة الحقيقية المثبتة على المضيف بالكيلوبايت.

memAvailReal #

معرف الكائن: 1.3.6.1.4.1.2021.4.6.0
MIB: UCD-SNMP-MIB
الذاكرة الحقيقية متوفرة بالكيلو بايت.

com.memTotalFree #

معرف الكائن: 1.3.6.1.4.1.2021.4.11.0
MIB: UCD-SNMP-MIB
إجمالي الذاكرة الحرة بالكيلو بايت.

memShared #

معرف الكائن: 1.3.6.1.4.1.2021.4.13.0
MIB: UCD-SNMP-MIB
إجمالي الذاكرة الحقيقية أو الافتراضية المخصصة للاستخدام كذاكرة مشتركة بالكيلو بايت.

memBuffer #

معرف الكائن: 1.3.6.1.4.1.2021.4.14.0
MIB: UCD-SNMP-MIB
إجمالي الذاكرة الحقيقية أو الافتراضية المخصصة للاستخدام كمخزن مؤقت للذاكرة بالكيلو بايت.

memCached #

معرف الكائن: 1.3.6.1.4.1.2021.4.15.0
MIB: UCD-SNMP-MIB
إجمالي الذاكرة الحقيقية أو الافتراضية المخصصة للاستخدام كذاكرة تخزين مؤقت بالكيلو بايت.

لالود/1 #

معرف الكائن: 1.3.6.1.4.1.2021.10.1.3.1
MIB: UCD-SNMP-MIB
تحميل وحدة المعالجة المركزية لمدة دقيقة واحدة.

لالود/2 #

معرف الكائن: 1.3.6.1.4.1.2021.10.1.3.2
MIB: UCD-SNMP-MIB
تحميل وحدة المعالجة المركزية لمدة دقيقة واحدة.

لالود/3 #

معرف الكائن: 1.3.6.1.4.1.2021.10.1.3.3
MIB: UCD-SNMP-MIB
تحميل وحدة المعالجة المركزية لمدة دقيقة واحدة.

SsCpuSystem #

معرف الكائن: 1.3.6.1.4.1.2021.11.10.0
MIB: UCD-SNMP-MIB
النسب المئوية لوقت معالجة وحدة المعالجة المركزية للنظام على مستوى النظام.

ssCpuRawSystem #

معرف الكائن: 1.3.6.1.4.1.2021.11.52.0
MIB: UCD-SNMP-MIB
القراد التي تم إنفاقها في التعليمات البرمجية على مستوى النظام.

ssCpuIdle #

معرف الكائن: 1.3.6.1.4.1.2021.11.11.0
MIB: UCD-SNMP-MIB
النسبة المئوية لوقت المعالج في حالة الخمول.

ssCpuRawIdle #

معرف الكائن: 1.3.6.1.4.1.2021.11.53.0
MIB: UCD-SNMP-MIB
القراد قضى خاملا في وحدة المعالجة المركزية.

ifNumber #

معرف الكائن: 1.3.6.1.2.1.2.1
MIB: إذا-MIB
عدد الواجهات في النظام

ifTable #

معرف الكائن: 1.3.6.1.2.1.2.2
MIB: إذا-MIB
هذه OID يتوافق مع جدول في MIB2. لاحظ أن الجداول تختلف في تمثيلها عن الكائنات العددية. تخيل طاولة بها OID xTable، مع الأعمدة القولونية والفهرس i، للوصول إلى العمود Col1 والفهرس 1، ينبغي لنا أن نطلب أ snmpget لـ xTable.xEntry.Col1.1، حيث xEntry له معنى مفاهيمي فقط، يمكننا أيضًا الحصول على جميع إدخالات العمود Col1 مع snmpwalk إلى xTable.xEntry.Col1 أو احصل على الجدول الكامل مع أ snmpwalk لبه OID (xTable.xEntry). لندع ما نحصل عليه كأعمدة:

ifDescr #

معرف الكائن: 1.3.6.1.2.1.2.2.1.2
MIB: إذا-MIB
أسماء الواجهات

ifType #

معرف الكائن: 1.3.6.1.2.1.2.2.1.3
MIB: إذا-MIB
نوع الواجهات، على سبيل المثال، إيثرنت.

ifMtu #

معرف الكائن: 1.3.6.1.2.1.2.2.1.4
MIB: إذا-MIB
وحدة النقل القصوى.

ifSpeed #

معرف الكائن: 1.3.6.1.2.1.2.2.1.5
MIB: إذا-MIB
عرض النطاق الترددي المقدر أو الاسمي الحالي بوحدة b/s.

ifPhysAddress #

معرف الكائن: 1.3.6.1.2.1.2.2.1.6
MIB: إذا-MIB
عنوان طبقة البروتوكول الأدنى، على سبيل المثال، عنوان MAC.

ifOperStatus #

معرف الكائن: 1.3.6.1.2.1.2.2.1.8
MIB: إذا-MIB
الحالة الحالية.

ifInOctets #

معرف الكائن: 1.3.6.1.2.1.2.2.1.10
MIB: إذا-MIB
عدد الثمانيات الواردة.

ifInUcastPkts #

معرف الكائن: 1.3.6.1.2.1.2.2.1.11
MIB: إذا-MIB
عدد حزم البث الأحادي الواردة.

ifInDiscards #

معرف الكائن: 1.3.6.1.2.1.2.2.1.13
MIB: إذا-MIB
عدد الحزم الواردة التي تم تجاهلها.

ifInErrors #

معرف الكائن: 1.3.6.1.2.1.2.2.1.14
MIB: إذا-MIB
عدد الحزم الواردة التي تحتوي على أخطاء تمنع تسليمها.

ifOutOctets #

معرف الكائن: 1.3.6.1.2.1.2.2.1.16
MIB: إذا-MIB
عدد الثمانيات المرسلة.

ifOutUcastPkts #

معرف الكائن: 1.3.6.1.2.1.2.2.1.17
MIB: إذا-MIB
عدد حزم البث الأحادي المرسلة.

ifOutDiscards #

معرف الكائن: 1.3.6.1.2.1.2.2.1.19
MIB: إذا-MIB
عدد الحزم المرسلة التي تم تجاهلها.

ifOutErrors #

معرف الكائن: 1.3.6.1.2.1.2.2.1.20
MIB: إذا-MIB
عدد الحزم الصادرة التي تحتوي على أخطاء والتي لا يمكن إرسالها.

RELIANOID معرفات الكائن (OID) الخاصة بمؤسسة ADC #

noidHostname #

معرف الكائن: 1.3.6.1.4.1.61269.1.0.1
بي ب: RELIANOID-MIB
اسم المضيف لـ ADC.

noidHostIPAddress #

معرف الكائن: 1.3.6.1.4.1.61269.1.0.2
بي ب: RELIANOID-MIB
عنوان IP الخاص بـ ADC.

noidLicenseExpDate #

معرف الكائن: 1.3.6.1.4.1.61269.1.0.3
بي ب: RELIANOID-MIB
تاريخ انتهاء الترخيص.

noidIpAddress #

معرف الكائن: 1.3.6.1.4.1.61269.1.0.4
بي ب: RELIANOID-MIB
عنوان IP للحدث ذي الصلة.

noidInterfaceName #

معرف الكائن: 1.3.6.1.4.1.61269.1.0.5
بي ب: RELIANOID-MIB
اسم الواجهة للحدث ذي الصلة.

noidSslExpDate #

معرف الكائن: 1.3.6.1.4.1.61269.1.0.6
بي ب: RELIANOID-MIB
تاريخ انتهاء صلاحية شهادة SSL.

noidSslCertName #

معرف الكائن: 1.3.6.1.4.1.61269.1.0.7
بي ب: RELIANOID-MIB
شهادة SSL اسم الحدث ذي الصلة.

noidAlarmName #

معرف الكائن: 1.3.6.1.4.1.61269.1.0.8
بي ب: RELIANOID-MIB
اسم التنبيه المرفوع.

noidAlarmSeverity #

معرف الكائن: 1.3.6.1.4.1.61269.1.0.9
بي ب: RELIANOID-MIB
تم رفع شدة الإنذار، 1 للحرج، 2 للكبير، 3 للصغار، 4 للتحذير، 5 لإزالة الفخ. يتم تضمين مصيدة المقاصة كـ Varbind مع noidAlarmClearing.

noidAlarmClearing #

معرف الكائن: 1.3.6.1.4.1.61269.1.0.10
بي ب: RELIANOID-MIB
سيتم مسح معرف الكائن (OID) الخاص بالمصيدة. وشملت عندما noidAlarmSeverity هو 5.

مصائد MIB-II العامة #

الرابط بالاسفل #

معرف الكائن: 1.3.6.1.6.3.1.1.5.3
معرف التخليص: 1.3.6.1.6.3.1.1.5.4
MIB: إذا-MIB
يشير اعتراض linkDown إلى أن كيان SNMP، الذي يعمل في دور الوكيل، قد اكتشف أن كائن ifOperStatus لأحد روابط الاتصال الخاصة به على وشك الدخول إلى الحالة المعطلة من حالة أخرى (ولكن ليس من الحالة notPresent). تتم الإشارة إلى هذه الحالة الأخرى من خلال القيمة المضمنة لـ ifOperStatus.

ربط #

معرف الكائن: 1.3.6.1.6.3.1.1.5.4
MIB: إذا-MIB
يشير اعتراض linkUp إلى أن كيان SNMP، الذي يعمل في دور الوكيل، قد اكتشف أن كائن ifOperStatus لأحد روابط الاتصال الخاصة به قد ترك الحالة المعطلة وانتقل إلى حالة أخرى (ولكن ليس إلى الحالة notPresent). تتم الإشارة إلى هذه الحالة الأخرى من خلال القيمة المضمنة لـ ifOperStatus.

hrSWRunName #

معرف الكائن: 1.3.6.1.2.1.25.4.2.1.2
MIB: المضيف-الموارد-V2-MIB
وصف نصي لهذا البرنامج قيد التشغيل، بما في ذلك الشركة المصنعة والمراجعة والاسم الذي يُعرف به عادةً. إذا تم تثبيت هذا البرنامج محليًا، فيجب أن تكون هذه هي نفس السلسلة المستخدمة في hrSWInstalledName المطابق.

mteTriggerRising #

معرف الكائن: 1.3.6.1.2.1.88.2.0.2
معرف التخليص: 1.3.6.1.2.1.88.2.0.3
MIB: DISMAN-EVENT-MIB
إشعار بأنه تم استيفاء الحد المرتفع للمشغلات باستخدام "عتبة" mteTriggerType. عرض النطاق الترددي لأي واجهة شبكة أعلى من الحد المحدد. وينبغي تحليل ما إذا كان الاستهلاك مشروعا.

mteTriggerFalling #

معرف الكائن: 1.3.6.1.2.1.88.2.0.3
MIB: DISMAN-EVENT-MIB
إشعار بأنه تم استيفاء حد الهبوط للمشغلات باستخدام "عتبة" mteTriggerType. عرض النطاق الترددي طبيعي.

dskErrorFlag #

معرف الكائن: 1.3.6.1.4.1.2021.9.1.100
MIB: UCD-SNMP-MIB
إشارة خطأ تشير إلى أن القرص أو القسم أقل من الحد الأدنى من المساحة المطلوبة التي تم تكوينها له. يتأثر نظام ملفات موازن التحميل، ويتطلب بعض الصيانة الإدارية. تحقق من حالة القرص وافتح مشكلة على بوابة الدعم ليتم التحقيق فيها.

laNames #

معرف الكائن: 1.3.6.1.4.1.2021.10.1.3.1
MIB: UCD-SNMP-MIB
تحميل 1 دقيقة. تم تحميل موازن التحميل بشكل زائد، وقد تكون بعض العمليات غير فعالة.

RELIANOID مصائد المؤسسة ADC #

noidLicenseExpiration #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.1
مسح معرف الكائن: 1.3.6.1.4.1.61269.1.1.3
بي ب: RELIANOID-MIB
ستنتهي صلاحية ترخيص موازن التحميل قريبًا. طلب تجديد خدمة الدعم. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname.

noidLicenseInactive #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.2
مسح معرف الكائن: 1.3.6.1.4.1.61269.1.1.3
بي ب: RELIANOID-MIB
انتهت صلاحية ترخيص موازن التحميل. طلب تجديد خدمة الدعم. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname.

noidLicenseOK #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.3
بي ب: RELIANOID-MIB
ترخيص موازن التحميل على ما يرام. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname, noidAlarmClearing.

noidClusterNodeToPrimary #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.4
مسح معرف الكائن: 1.3.6.1.4.1.61269.1.1.5
بي ب: RELIANOID-MIB
لقد تحولت عقدة الكتلة إلى الأساسية. تحقق من سجلات النظام الخاصة بموازن التحميل لتحليل السبب الرئيسي للمفتاح. في العقدة الأساسية، سيكون معرف الكائن (OID) هذا هو حدث المقاصة blockNodeToSecondary. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname, noidAlarmClearing.

noidClusterNodeToSecondary #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.5
مسح معرف الكائن: 1.3.6.1.4.1.61269.1.1.4
بي ب: RELIANOID-MIB
تم تحويل عقدة الكتلة إلى الثانوية. تحقق من سجلات النظام الخاصة بموازن التحميل لتحليل السبب الرئيسي للمفتاح. في العقدة الثانوية، سيكون معرف الكائن (OID) هذا هو حدث المقاصة blockNodeToPrimary. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname, noidAlarmClearing.

noidClusterAlert #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.6
بي ب: RELIANOID-MIB
هناك تنبيه يتعلق بالمجموعة. تحقق من وصف الإنذار وسجلات النظام لتحليل السبب الرئيسي للإنذار. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname.

noidBackendDown #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.7
مسح معرف الكائن: 1.3.6.1.4.1.61269.1.1.8
بي ب: RELIANOID-MIB
تم اكتشاف الواجهة الخلفية للأسفل. تحقق من وصف التنبيه واختبر مدى توفر الواجهة الخلفية من موازن التحميل. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname, noidIpAddress.

noidBackendUp #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.8
بي ب: RELIANOID-MIB
تم اكتشاف الواجهة الخلفية. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname, noidIpAddress, noidAlarmClearing.

noidInterfaceDown #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.9
مسح معرف الكائن: 1.3.6.1.4.1.61269.1.1.10
بي ب: RELIANOID-MIB
تم الكشف عن الواجهة على أنها معطلة. تحقق من اتصال واجهة الشبكة. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname, noidInterfaceName.

noidInterfaceUp #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.10
بي ب: RELIANOID-MIB
تم الكشف عن الواجهة على أنها تصل. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname, noidInterfaceName, noidAlarmClearing.

noidUpdateAvailable #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.11
مسح معرف الكائن: 1.3.6.1.4.1.61269.1.1.12
بي ب: RELIANOID-MIB
تتوفر تحديثات لموازنة التحميل. التحقق من الحزم للتحديث وإعداد التحديث. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname.

noidUpdateOK #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.12
بي ب: RELIANOID-MIB
موازن التحميل محدث. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname, noidAlarmClearing.

noidCertSSLExpiration #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.13
مسح معرف الكائن: 1.3.6.1.4.1.61269.1.1.14
بي ب: RELIANOID-MIB
توجد شهادة SSL مستوردة في موازن التحميل منتهية الصلاحية. قم بتجديد الشهادة واستيرادها في موازن التحميل. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname, noidSslCertName.

noidCertSSLOK #

معرف الكائن: 1.3.6.1.4.1.61269.1.1.14
بي ب: RELIANOID-MIB
شهادات SSL صالحة. المتغيرات: noidAlarmName, noidAlarmSeverity, noidHostname, noidAlarmClearing.

الخلفية مراقبة SNMP من موازن التحميل #

من ناحية أخرى، يُعدّ بروتوكول إدارة الشبكة البسيط (SNMP) مفيدًا للغاية في مجال موازنة الأحمال، إذ يُمكن استخدامه لجمع بيانات الخوادم الخلفية واستخدامها لتعديل سلوك المُجدوِل أو لأتمتة تفعيل وتعطيل الخوادم الخلفية. راجع هذا الرابط لمزيد من المعلومات حول كيفية استخدام فحص حماية المزرعة المُخصّص مع بروتوكول SNMP.

مزيد من مراقبة تسليم التطبيق #

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

مزيد من موارد الرصد #

راجع المقالات حول كيفية المراقبة RELIANOID الأجهزة التي تحتوي على Nagios أو Zabbix من خلال الروابط التالية:

https://www.relianoid.com/knowledge-base/howtos/monitoring-relianoid-nagios/
https://www.relianoid.com/knowledge-base/howtos/monitoring-relianoid-zabbix/

نأمل أن تجد هذه المقالة مفيدة وأن تأخذك إلى المستوى التالي من الاستخدام SNMP لمراقبة RELIANOID أجهزة المنزل!

مراجع حسابات #

UCD-SNMP-MIB http://www.net-snmp.org/docs/mibs/UCD-SNMP-MIB.txt
بروتوكول SNMP RFC: https://tools.ietf.org/html/rfc1157
سيم آر إف سي: https://tools.ietf.org/html/rfc1065
صافي snmp: http://www.net-snmp.org/wiki/
ديبيان ويكي snmp: https://wiki.debian.org/SNMP
UCD-SNMP-MIB: http://www.net-snmp.org/docs/mibs/UCD-SNMP-MIB.txt

📄 قم بتنزيل هذه الوثيقة بصيغة PDF #

    ُ:البريد الالكتروني *

    مدعوم من BetterDocs