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

عرض الفئات

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

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

مقدمة إلى SNMP #

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

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

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

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

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

واحدة من الاكثر شيوعا MIB يتم تعريف الملفات بواسطة IETF في MIB-II.

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

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

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

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

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

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

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

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

2. قم بتمكين مربع اختيار SNMP وقم بتكوين الواجهة التي سيتم السماح بالطلبات الواردة منها. من المستحسن إعداد واجهة الإدارة هنا.

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

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

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

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

تكوين SNMPv3 #

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

لتكوين SNMPv3 في snmpd.conf الملف، يجب تعيين العديد من المعلمات. أولاً، يجب تحديد بروتوكولات المصادقة والخصوصية باستخدام ملف إنشاء مستخدم التوجيه، بما في ذلك اسم المستخدم وبروتوكول المصادقة (على سبيل المثال، MD5 or SHA)، عبارة مرور المصادقة، وبروتوكول الخصوصية (على سبيل المثال، DES or AES)، وعبارة مرور الخصوصية. تتم إدارة التحكم في الوصول من خلال الموقظ التوجيه، وتحديد المستخدمين المصرح لهم وامتيازات الوصول الخاصة بهم. بالإضافة إلى ذلك، com2sec ينشئ التوجيه تعيين اسم المجتمع إلى الأمان، ويربط سلاسل المجتمع بأسماء الأمان، بينما يحدد توجيه الوصول قواعد التحكم في الوصول، ويحدد أسماء الأمان التي يمكنها الوصول إلى كائنات MIB. وأخيرا، فإن موقع النظام و com.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/مشاركة/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 API.

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

راجع المقالات حول كيفية المراقبة 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 #

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