مراقبة الأجهزة باستخدام SNMP
نبدأ في إنشاء أحد تطبيقات Multiplatform الأولى باستخدام مكتبة xamarin و #SNMP ، للسماح بإدارة تكوين الأجهزة ومراقبة الصحة في الوقت الفعلي باستخدام بروتوكول إدارة الشبكات البسيط (SNMP). باستخدام هذا ، سنكون قادرين على مراقبة جوانب مختلفة من صحة الجهاز مثل: وقت التشغيل ، واستخدام الذاكرة ، وكتاب PING وعدد العمليات ومشاهدة التحديثات في الوقت الفعلي باستخدام أنظمة إدارة الشبكة الشهيرة (NMS) مثل الصبار و Nagios. لقد قمنا أيضًا بتنفيذ SNMPv3 الذي يتضمن المصادقة والتشفير.
باستخدام طلب SNMP ، يمكن لنظام Network Manager أن يطلب قيمة كل أو OID محددة فقط (SNMP V1 ، V2C و V3). باستخدام SNMP GetNext ، يمكن للمدير أن يطلب القيمة بجانب تلك الخاصة بـ OID الحالية (SNMP V1 ، V2C و V3). باستخدام SNMP ، يمكن للمدير تعيين قيمة OID معينة (SNMP V1 ، V2C و V3).
طلب SNMP V1 و V2C comunity => "عام"
SNMP V3 طلب بيانات الاعتماد: موفر الخصوصية noauthnoPriv user => "لا" Privacy Provider AuthPriv => MD5 Auth Password: "المصادقة" Privacy Password: "PrivacyPhrase" AES Privative Password: "privacyphrase"