برنامج مراقبة أجهزة الشبكة الداخلية The Dude من ميكروتك مهم لاصحاب الشبكات

اخر تحديث في مايو 27, 2023 بواسطة حمدي بانجار

برنامج مراقبة أجهزة الشبكة الداخلية The Dude من ميكروتك مهم لاصحاب الشبكات

The Dude : هو خادم قوي لمراقبة الشبكة من MikroTik.

غالبية الناس الذين أراهم يستخدمونه لمراقبة أجهزة التوجيه الخاصة بهم من MikroTik والأجهزة اللاسلكية. في هذا المقال ، سأقدم لك مجموعة متنوعة من الطرق التي أستخدم فيها The Dude للاستعلام عن قيم SNMP من العديد من أنواع الأجهزة المختلفة.

خارج المربع ، سيقوم The Dude أحيانًا (إذا كانت بيانات اعتماد SNMP صحيحة) بعرض وحدة المعالجة المركزية (CPU) ، واستخدام الذاكرة والقرص للأجهزة المراقبة.

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

برنامج مراقبة أجهزة الشبكة الداخلية The Dude من ميكروتك مهم لاصحاب الشبكات

أسلوب آخر ستستخدمه للعثور على القيم التي تريد تقديمها في الملصق هو تشغيل snmpwalk على الجهاز.

the-dude-snmpwalk-copy-oid

إذا أردنا تقديم قيمة SNMP هذه في ملصقنا ، استخدم الدالة oid () الملتفة بين أقواس مربعة مثل هذه.

Uptime: [oid("1.3.6.1.2.1.25.1.1.0")]

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

MikroTik RB2011 Router – Custom Label

هنا قمت بتجميع بعض البيانات المفيدة التي قدمها جهاز التوجيه RouterBoard MikroTik RB2011. صحيح إنها مبالغة بعض الشيء ولكنها تعطيك فكرة عما هو ممكن.

[Device.Name] [oid("1.0.8802.1.1.2.1.3.4.0")] Identity: [oid("1.3.6.1.2.1.1.5.0")] RoS Version: [oid("1.3.6.1.4.1.14988.1.1.7.4.0")] CPU: [oid("1.3.6.1.2.1.47.1.1.1.1.7.65536")] [oid("1.3.6.1.4.1.14988.1.1.3.14.0")]MHz
Voltage: [oid("1.3.6.1.4.1.14988.1.1.3.8.0")/10] V
Temperature: [oid("1.3.6.1.4.1.14988.1.1.3.10.0")/10] C
Serial#: [oid("1.3.6.1.4.1.14988.1.1.7.3.0")] Clock: [oid("1.3.6.1.2.1.25.1.2.0")] Uptime: [oid("1.3.6.1.2.1.25.1.1.0")] [device_performance()][Device.ServicesDown]

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

mikrotik-router-dude-label

Ubiquiti AirFiber AF-5X – Custom Label

يوضح هذا المثال سويات إشارة استلام السلسلة 0 وسلسلة 1 وتردد المركز اللاسلكي لوصلة AirFiber PtP اللاسلكية.

[Device.Name] Freq: [oid("1.3.6.1.4.1.41112.1.3.1.1.5.1")/1000] MHz
RSSI: [oid("1.3.6.1.4.1.41112.1.3.2.1.11.1")]/[oid("1.3.6.1.4.1.41112.1.3.2.1.14.1")] dB
[device_performance()][Device.ServicesDown]

إليك ما يبدو عليه هذا الجهاز فعليًا وما يبدو عليه الملصق على خريطة The Dude.

ubnt-af-5x-23db-antenna

ubnt-airfiber-rssi-labels

CyberPower UPS w/ RMCARD205

يوضح هذا المثال كيف يمكنك استخدام بيانات SNMP لتجميع وقت تشغيل البطارية ودرجة الحرارة والجهد من جهاز UPS CyberPower Rack Mount.

لقد اضطررت إلى إجراء بعض التباعد الغريب للحصول على التصنيفات والقيم لترتيبها بشكل صحيح.

[Device.Name] AC Source Voltage: [oid("1.3.6.1.4.1.3808.1.1.1.3.2.1.0")/10]V
Battery Capacity: [oid("1.3.6.1.4.1.3808.1.1.1.2.2.1.0")]%
Battery Temp: [round((( oid("1.3.6.1.4.1.3808.1.1.1.2.2.3.0") / 10 ) * 1.8 ) + 32)] F
Battery Runtime: [oid("1.3.6.1.4.1.3808.1.1.1.2.2.4.0")] [device_performance()][Device.ServicesDown]

هنا صورة للجهاز والعلامة كما قدمت على The Dude.

cyberpower-ups-label

cyberpower-ups

Cordex CXCM Remote Power/Battery Controller

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

[Device.Name] [device_performance()][Device.ServicesDown] [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.4.1")]: [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.3.1")/100]V
[oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.4.2")]: [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.3.2")/100]A
[oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.4.3")]: [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.3.3")/100]V
[oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.4.4")]: [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.3.4")/100]A
[oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.4.5")]: [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.3.5")/100]V
[oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.4.6")]: [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.3.6")/100]C
[oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.4.7")]: [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.3.7")/100] [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.4.8")]: [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.3.8")/100]%
[oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.4.9")]: [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.3.9")/100]%
[oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.4.10")]: [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.3.10")/100]A
[oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.4.11")]: [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.3.11")/100]V
[oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.4.12")]: [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.3.12")/100] [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.4.13")]: [oid("1.3.6.1.4.1.7309.4.1.6.2.2.1.3.13")/100] [oid("1.3.6.1.4.1.7309.4.1.6.4.2.1.4.1")]: [oid("1.3.6.1.4.1.7309.4.1.6.4.2.1.3.1")/100]V
======= Begin Alarms =======
[if(oid("1.3.6.1.4.1.7309.4.1.5.5.2.1.3.1") =0, "", oid("1.3.6.1.4.1.7309.4.1.5.5.2.1.4.1"))] [if(oid("1.3.6.1.4.1.7309.4.1.5.5.2.1.3.2") =0, "", oid("1.3.6.1.4.1.7309.4.1.5.5.2.1.4.2"))] [if(oid("1.3.6.1.4.1.7309.4.1.5.5.2.1.3.3") =0, "", oid("1.3.6.1.4.1.7309.4.1.5.5.2.1.4.3"))] [if(oid("1.3.6.1.4.1.7309.4.1.5.5.2.1.3.4") =0, "", oid("1.3.6.1.4.1.7309.4.1.5.5.2.1.4.4"))] [if(oid("1.3.6.1.4.1.7309.4.1.5.5.2.1.3.5") =0, "", oid("1.3.6.1.4.1.7309.4.1.5.5.2.1.4.5"))] [if(oid("1.3.6.1.4.1.7309.4.1.5.5.2.1.3.6") =0, "", oid("1.3.6.1.4.1.7309.4.1.5.5.2.1.4.6"))]

الجهاز على “The Dude” w/ فوق علامة مخصصة

cxcm-dude-label

cordex_CXCM_overview

AVTech Environmental Monitor – Custom Label

[Device.Name] [device_performance()][Device.ServicesDown] [oid("iso.org.dod.internet.private.enterprises.20916.1.7.1.1.2.0")] Temp: [tempager_sensor1_temp()] F
[oid("iso.org.dod.internet.private.enterprises.20916.1.7.1.2.1.3.0")] Temp: [tempager_sensor2_temp()] F
[oid("iso.org.dod.internet.private.enterprises.20916.1.7.1.2.2.3.0")]: [tempager_sensor3_temp()] F

# tempager_sensor1_temp() function
round(oid("1.3.6.1.4.1.20916.1.7.1.1.1.2.0")/100)

cyberpower-ats-avtech-environmental-monitor

AVTECH_Room_Alert_12ER

Abstracting Labels up into functions

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

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

CyberPower ATS PDU (Auto Transfer)- Custom Label

[Device.Name] [device_performance()][Device.ServicesDown] [oid("iso.org.dod.internet.private.enterprises.20916.1.7.1.1.2.0")] Temp: [tempager_sensor1_temp()] F
[oid("iso.org.dod.internet.private.enterprises.20916.1.7.1.2.1.3.0")] Temp: [tempager_sensor2_temp()] F
[oid("iso.org.dod.internet.private.enterprises.20916.1.7.1.2.2.3.0")]: [tempager_sensor3_temp()] F

The label_cyberpower_atspdu() Function

concatenate("SrcA: ", cyberpower_ats_srca_voltage(), "v | SrcB: ", cyberpower_ats_srcb_voltage(), "v")

The cyberpower_ats_srca_voltage() Function

round(
oid("1.3.6.1.4.1.3808.1.1.5.2.2.2.1.5.1") / 10
)

The cyberpower_ats_srcb_voltage() Function

round(
oid("1.3.6.1.4.1.3808.1.1.5.2.2.2.1.5.2") / 10
)

cyberpower-ats-pud-PDU20SW10ATNET_Fكما ترون الصيغة مختلفة ، يجب أن تكون متصقة جميع البيانات التي تم إخراجها معا. يمكن رؤية أجهزة ATS على الخريطة بالإضافة إلى AVTech Room Monitoring في لقطة الشاشة أعلاه.

Dell PowerEdge Servers

يمكنك الوصول (عبر SNMP) إلى البيانات حول الخوادم طراز PowerEdge من Dell في حالة تثبيت وتهيئة ميزة Windows Server SNMP مع أدوات OpenManage من Dell.

تتوفر بيانات SNMP مثل درجة الحرارة ، وحدة تحكم RAID ، القرص ، وإمدادات الطاقة ، وحالات مروحة الهيكل.

أنتهى … برنامج مراقبة أجهزة الشبكة الداخلية The Dude من ميكروتك

برنامج مراقبة أجهزة الشبكة الداخلية The Dude من ميكروتك

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

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

دمتم بكل ود والسلام عليكم ورحمة الله وبركاتة  … حضرموت التقنية

حضرموت التقنية

حول حمدي بانجار

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

تحقق أيضا

Webfig

Webfig الدخول على الميكروتك باستخدام المتصفح بخاصية Webfig لادارة الشبكة ومتابعتها

اخر تحديث في مايو 27, 2023 بواسطة حمدي بانجار Webfig الدخول على الميكروتك باستخدام المتصفح …