اخر تحديث في مايو 27, 2023 بواسطة حمدي بانجار
The Dude جهاز مخصص من ميكروتك تعرف على استخداماتها ومهامة واهميتة ضمن الشبكة
The Dude :
هو خادم المراقبة لشبكة قوية من MikroTik. غالبية الناس أراهم لا يستخدمونه إلا لمراقبة أجهزة الراوتر الخاصة بهم من MikroTik والأجهزة اللاسلكية.
في هذا المقال ، سأقدم لكم مجموعة متنوعة من الطرق التي أستخدم فيها The Dude للاستعلام عن قيم SNMP من العديد من أنواع الأجهزة المختلفة.
يقوم The Dude أحيانًا (إذا كانت بيانات اعتماد SNMP صحيحة) بعرض وحدة المعالجة المركزية (CPU) ، واستخدام الذاكرة والقرص لأجهزة المراقبة.
حيث يتم تقديم هذه البيانات في تصنيف الجهاز.
لاحظ الصورة التالية :
أسلوب آخر ستستخدمه للعثور على القيم التي تريد تقديمها في الملصق هو تشغيل snmpwalk على الجهاز.
إذا أردنا تقديم قيمة SNMP هذه في ملصقنا ، استخدم الدالة oid () الملتفة بين أقواس مربعة مثل هذه.
Uptime: [oid("1.3.6.1.2.1.25.1.1.0")]
بعد أن أصبح لديك هذا المفهوم ، دعنا نلقي نظرة على بالاسفل بعض الأمثلة لبيانات SNMP من مجموعة متنوعة من الأجهزة.
MikroTik RB2011 Router :
هنا قمت بتجميع بعض البيانات المفيدة التي قدمها جهاز التوجيه 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]
يظهر على خريطة شبكة The Dude التسمية أعلاه تبدو مثل هذا. قمت أيضًا بتحميل صورة RB2011 وإضافتها.
Ubiquiti AirFiber AF-5X :
يوضح هذا المثال سويات إشارة استلام chain0 وchain1 وتردد frequency المركز اللاسلكي لوصلة 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.
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.
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 Device on “The Dude” w/ above Custom Label
AVTech Environmental Monitor :
[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)
التلخيص .. التسميات والظائف :
مع هذا المثال التالي قمت بتعبئة مكالمات OID () إلى عدة وظائف قابلة لإعادة الاستخدام. إذا كان لديك العديد من الأجهزة التي تشترك في نفس التصنيف ، فهذا يعتبر أسلوبًا أفضل.
إذا كنت ترغب في إجراء تغييرات على ما هو معروض في التصنيف ، فيجب عليك فقط تعديل الوظيفة المسماة بدلاً من تصنيف كل جهاز.
CyberPower ATS PDU (Auto Transfer) :
[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 )
كما ترون الصيغة مختلفة ، يجب أن تكون ملتصقة جميع البيانات التي تم إخراجها معا. يمكن رؤية أجهزة ATS على الخريطة بالإضافة إلى AVTech Room Monitoring في الصورة أعلاه.
خوادم PowerEdge من Dell
يمكنك الوصول (عبر SNMP) إلى ثروة من البيانات حول الخوادم طراز PowerEdge من Dell في حالة تثبيت وتهيئة ميزة Windows Server SNMP مع أدوات OpenManage من Dell.
تتوفر بيانات SNMP مثل درجة الحرارة ، وحدة تحكم RAID ، القرص ، وإمدادات الطاقة ، وحالات مروحة الهيكل.
أنتهى … The Dude جهاز مخصص من ميكروتك تعرف على استخداماتها ومهامة واهميتة ضمن الشبكة
The Dude جهاز مخصص من ميكروتك تعرف على استخداماتها ومهامة واهميتة ضمن الشبكة
الى هنا نكون وصلنا الى نهاية موضوعنا اليوم The Dude جهاز مخصص من ميكروتك تعرف على استخداماتها ومهامة واهميتة ضمن الشبكة
والذي نتمنى ان ينال رضاكم واعجابكم والى اللقاء في موضوع جديد شيق ورائع وحتى ذلك الحين لاتنسو الاهتمام بصحتكم وحفظكم الله …
اذا اعجبك الموضوع The Dude جهاز مخصص من ميكروتك تعرف على استخداماتها ومهامة واهميتة ضمن الشبكة لاتنسى ان تقوم بمشاركتة على مواقع التواصل الاجتماعي ليستفيذ منه الغير,
كما نتمنى اشتراككم في قناة الموقع على اليوتيوب بالضغط هنا وكذلك الاشتراك في مجموعة الفيس بوك بالضغط هنا والتيليقرام بالضغط هنا وكذلك التسجيل بالموقع لتتمكنو من تحميل بعض الملفات الخاصة بالأعضاء
كما يمكنكم رفع ملفاتكم مجانا على مركز ملفات حضرموت التقنية بالضغط هنا
ولاتترددو في وضع أي استفسارات للرد عليكم .
دمتم بكل ود والسلام عليكم ورحمة الله وبركاتة … حضرموت التقنية