هل ترغب في معرفة كيفية استخدام ميزة Zabbix Userparameter؟ في هذا البرنامج التعليمي ، سنوضح لك كيفية تكوين Zabbix Userparameter وإنشاء برنامج نصي مخصص لمراقبة جهاز كمبيوتر يقوم بتشغيل Windows.
• نسخة Zabbix: 3.4.12
• نسخة ويندوز: 7 المؤسسة
يجب أن يتم تثبيت عامل Zabbix على الكمبيوتر الذي يقوم بتشغيل Windows.
قائمة الأجهزة:
يعرض القسم التالي قائمة المعدات المستخدمة لإنشاء هذا البرنامج التعليمي Zabbix.
كل قطعة من الأجهزة المذكورة أعلاه يمكن العثور عليها في موقع أمازون.
Zabbix Playlist:
في هذه الصفحة ، نوفر وصولاً سريعًا إلى قائمة من مقاطع الفيديو ذات الصلة بتثبيت Zabbix.
لا تنسى الاشتراك في قناة يوتيوب لدينا اسمه FKIT.
Zabbix التعليميه ذات الصلة:
في هذه الصفحة ، نوفر وصولاً سريعًا إلى قائمة من البرامج التعليمية المتعلقة بتثبيت Zabbix.
البرنامج التعليمي – إنشاء ويندوز سيناريو
أولا ، تحتاج إلى تثبيت وكيل Zabbix على جهاز الكمبيوتر الذي يعمل بنظام تشغيل Windows.
• تثبيت وكيل Zabbix على ويندوز.
بعد ذلك ، دعنا نصمم نصًا يعطينا الإجابة التي لم يتمكن عميل Zabbix من تقديمها.
في مثالنا ، نريد معرفة من تم تسجيل دخوله على كمبيوتر Windows في الوقت الحالي.
افتح المفكرة وقم بإنشاء BATCH SCRIPT المسمى check_username.bat بالمحتوى التالي.
@echo off
FOR /F “tokens=2 delims=={}” %%A IN (‘WMIC ComputerSystem Get UserName /format:list’) DO (
echo %%A
)
احفظ البرنامج النصي المسمى check_username.bat داخل المجلد C: \ Zabbix.
افتح موجه DOS وحاول تنفيذ البرنامج النصي check_username.bat.
C:\>c:
C:\>cd zabbix
C:\zabbix>check_user.bat
TECHEXPERT\administrator
في مثالنا ، يعرض البرنامج النصي عند تنفيذه اسم المستخدم للمستخدم الذي تم تسجيل دخوله على هذا الكمبيوتر.
في مثالنا ، يستخدم مسؤول المستخدم حاليًا هذا الكمبيوتر.
تم إنشاء هذا البرنامج النصي لـ Windows 7 ولن يعمل على إصدارات Windows server.
البرنامج النصي ليس الجزء المهم من هذا البرنامج التعليمي ، سيكون عليك إنشاء برامج نصية أو أوامر تناسب احتياجاتك.
الآن نحن بحاجة إلى دمج السيناريو لدينا إلى وكيل Zabbix.
افتح تطبيق Notepad وقم بتحرير ملف التكوين zabbix_agentd.win.conf.
يتم تحديد موقع الملف zabbix_agentd.win.conf داخل المجلد C: \ Zabbix.
هنا هو الملف ، قبل التكوين لدينا
Server=127.0.0.1,200.200.200.200
ServerActive=200.200.200.200
Logfile=C:\zabbix\zabbix_agent.log
هنا هو ملف جديد مع التكوين لدينا.
Server=127.0.0.1,200.200.200.200
ServerActive=200.200.200.200
Logfile=C:\zabbix\zabbix_agent.log
UserParameter=computer.windows.user,c:\zabbix\check_user.bat
لإنهاء التكوين الخاص بنا ، يجب إعادة تشغيل Zabbix Agent في هذا الكمبيوتر.
إذا كنت لا تعرف كيفية إعادة تشغيل وكيل Zabbix ، يمكنك إعادة تشغيل الكمبيوتر.
الآن ، يمكن للملقم Zabbix الاتصال بهذا الكمبيوتر وطلب المعلومات التالية: computer.windows.user
يجب أن يقوم وكيل Zabbix المثبت على كمبيوتر Windows بإعلام المستخدم الذي تم تسجيل دخوله حاليًا.
لاختبار التكوين الخاص بنا ، أدخل الأمر التالي على وحدة تحكم خادم Zabbix:
# zabbix_get -s 192.168.0.50 -p 10050 -k “computer.windows.user”
TECHEXPERT\administrator
كما ترون ، فإن خادم Zabbix قادر على الحصول على هذه المعلومات عن بعد من الوكيل.
البرنامج التعليمي – تكوين Zabbix UserParameter
الآن ، نحتاج إلى الوصول إلى لوحة معلومات الخادم Zabbix وإضافة كمبيوتر Windows كمضيف.
افتح المتصفح وأدخل عنوان IP الخاص بخادم الويب الخاص بك بالإضافة إلى zabbix.
في مثالنا ، تم إدخال عنوان URL التالي في المتصفح:
• http://35.162.85.57/zabbix
على شاشة تسجيل الدخول ، استخدم اسم المستخدم الافتراضي وكلمة المرور الافتراضية.
• اسم المستخدم الافتراضي: المسؤول
• كلمة المرور الافتراضية: zabbix

بعد تسجيل الدخول بنجاح ، سيتم إرسالك إلى Dashboard Zabbix.

على شاشة لوحة المعلومات ، قم بالوصول إلى قائمة Configuration (التكوين) وحدد الخيار Host (مضيف).

في الجزء العلوي الأيسر من الشاشة ، انقر على زر إنشاء مضيف.

في شاشة تهيئة المضيف ، يجب إدخال المعلومات التالية:
• اسم المضيف – أدخل اسم المضيف للمراقبة.
• اسم المضيف المرئي – كرر اسم المضيف.
• مجموعة جديدة – أدخل اسمًا لتحديد مجموعة من الأجهزة المشابهة.
• واجهة العميل – أدخل عنوان IP الخاص باسم المضيف.
هنا الصورة الأصلية ، قبل التكوين لدينا.

هنا هي الصورة الجديدة مع التكوين لدينا.

انقر فوق الزر “إضافة” لتضمين هذا المضيف على قاعدة بيانات Zabbix.
على شاشة لوحة المعلومات ، قم بالوصول إلى قائمة Configuration (التكوين) وحدد الخيار Host (مضيف).

حدد موقع اسم المضيف الذي أنشأته من قبل وانقر عليه.
في مثالنا ، حددنا اسم المضيف: WINDOWS7
على شاشة خصائص المضيف ، قم بالوصول إلى علامة التبويب التطبيقات.

في الجزء العلوي الأيسر من الشاشة ، انقر فوق الزر “إنشاء تطبيق”.

على شاشة تطبيقات المضيف ، قم بإنشاء تطبيق جديد يسمى Windows.

بعد الانتهاء من إنشاء التطبيق ، قم بالوصول إلى علامة التبويب عناصر.

في الجزء العلوي الأيسر من الشاشة ، انقر فوق الزر “إنشاء عنصر”.
في شاشة إنشاء العنصر ، تحتاج إلى تكوين العناصر التالية:
• الاسم: أدخل تعريفًا إلى عنصر Userparameter.
• النوع: وكيل زاببيكس
• مفتاح: مفتاح مخصص إلى Userparameter الخاص بك
• نوع المعلومات: يستخدم مثالنا النص
• الفاصل الزمني للتحديث: 60 ثانية
• التطبيق: ويندوز

انقر فوق الزر “إضافة” وإنهاء إنشاء العنصر.
انتظر 5 دقائق.
لاختبار التكوين الخاص بك ، قم بالوصول إلى قائمة المراقبة وانقر على خيار أحدث البيانات.

استخدم تهيئة المرشح لتحديد اسم المضيف المطلوب.
في مثالنا ، حددنا اسم المضيف WINDOWS7.
انقر فوق الزر “تطبيق”.

يجب أن تكون قادراً على رؤية نتائج مراقبة Userparameter باستخدام Zabbix.
تهانينا! لقد قمت بتكوين ميزة Zabbix Userparameter.