هل ترغب في معرفة كيفية استخدام Zabbix لمراقبة خادم Vmware ESXi وجميع الأجهزة الافتراضية؟ في هذا البرنامج التعليمي ، سنوضح لك كيفية تكوين Zabbix لمراقبة خادم Vmware ESXi.

• نسخة Zabbix: 3.4.12

تم اختبار هذا البرنامج التعليمي على برنامج VMware ESXi 5.5.

تم اختبار هذا البرنامج التعليمي على VMware ESXi 6.0.

تم اختبار هذا البرنامج التعليمي على VMware ESXi 6.5.

قائمة الأجهزة:

يعرض القسم التالي قائمة المعدات المستخدمة لإنشاء هذا البرنامج التعليمي Zabbix.

كل قطعة من الأجهزة المذكورة أعلاه يمكن العثور عليها في موقع أمازون.

Zabbix Playlist:

في هذه الصفحة ، نوفر وصولاً سريعًا إلى قائمة من مقاطع الفيديو ذات الصلة بتثبيت Zabbix.

لا تنسى الاشتراك في قناة يوتيوب لدينا اسمه FKIT.

Zabbix التعليميه ذات الصلة:

في هذه الصفحة ، نوفر وصولاً سريعًا إلى قائمة من البرامج التعليمية المتعلقة بتثبيت Zabbix.

البرنامج التعليمي - تمكين Zabbix Vmware Monitoring

أولاً ، نحتاج إلى تحرير ملف تهيئة الخادم Zabbix وتمكين ميزة مراقبة Vmware.

في وحدة تحكم Linux ، استخدم الأوامر التالية للعثور على موقع ملف zabbix_server.conf.

في مثالنا ، كان الملف zabbix_server.conf موجودا تحت / usr / local / etc.

بعد العثور على ، تحتاج إلى تحرير ملف zabbix_server.conf.

# updatedb
# locate zabbix_server.conf
# vi /usr/local/etc/zabbix_server.conf

هنا هو الملف الأصلي ، قبل التكوين لدينا.

LogFile=/tmp/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=kamisama321
Timeout=4
LogSlowQueries=3000

أضف StartVMwareCollectors = 5 في نهاية ملف التكوين

هنا هو ملف جديد مع التكوين لدينا.

LogFile=/tmp/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=kamisama321
Timeout=4
LogSlowQueries=3000
StartVMwareCollectors=5

في مثالنا ، تم تكوين خادم Zabbix ليبدأ تلقائيًا 5 عمليات تجميع Vmware.

الآن ، تحتاج إلى إعادة تشغيل خدمة Zabbix.

إذا استخدمت دليل التثبيت الخاص بنا ، فيمكنك إعادة تشغيل Zabbix باستخدام الأمر التالي:

# /etc/init.d/zabbix-server restart

إذا تم بدء تشغيل خادم Zabbix بنجاح ، يجب أن تشاهد رسالة مشابهة لهذه في ملف السجل:

12278:20180806:154520.163 VMware monitoring: YES
12296:20180806:154520.189 server #17 started [vmware collector #2]

12299:20180806:154520.189 server #20 started [vmware collector #5]

12297:20180806:154520.189 server #18 started [vmware collector #3]

12295:20180806:154520.189 server #16 started [vmware collector #1]

12298:20180806:154520.221 server #19 started [vmware collector #4]

في مثالنا ، يقع ملف سجل خادم Zabbix zabbix_server.log داخل / tmp directory.

في مثالنا ، بدأ خادم Zabbix 5 عمليات تجميع بيانات Vmware تلقائيًا.

تهانينا! قمت بتمكين الميزة المطلوبة لمراقبة Vmware على Zabbix.

يمكنك الآن استخدام لوحة معلومات الخادم Zabbix لإضافة برنامج Vmware ESXi إلى خدمة مراقبة الشبكة.

البرنامج التعليمي - Zabbix مراقب Vmware ESXi خادم

الآن ، نحتاج إلى الوصول إلى لوحة معلومات الخادم Zabbix وإضافة جهاز كمبيوتر Linux كمضيف.

افتح متصفحك وأدخل عنوان IP الخاص بخادم الويب الخاص بك بالإضافة إلى zabbix.

في مثالنا ، تم إدخال عنوان URL التالي في المتصفح:

• http://35.162.85.57/zabbix

على شاشة تسجيل الدخول ، استخدم اسم المستخدم الافتراضي وكلمة المرور الافتراضية.

• اسم المستخدم الافتراضي: المسؤول
• كلمة المرور الافتراضية: zabbix

zabbix login

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

zabbix dashboard

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

zabbix add host

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

Zabbix Create Host

في شاشة تهيئة المضيف ، يجب إدخال المعلومات التالية:

• اسم المضيف - أدخل اسم المضيف لتعريف خادم Vmware ESXi.
• اسم المضيف المرئي - كرر اسم المضيف.
• مجموعة جديدة - أدخل اسمًا لتحديد مجموعة من الأجهزة المشابهة.
• واجهة الوكيل - أدخل عنوان IP الخاص بـ Vmware ESXi.

هنا الصورة الأصلية ، قبل التكوين لدينا.

zabbix Cisco - Antes

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

Zabbix Vmware Host

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

سيستخدم Zabbix هذه المعلومات للاتصال بخادم Vmware وجمع البيانات.

قم بالوصول إلى علامة التبويب وحدات الماكرو في الجزء العلوي من الشاشة وأنشئ وحدات الماكرو التالية:

• {USERNAME} - جذر

• {$ PASSWORD} - كلمة مرور الجذر

• {$ URL} - https: // + خادم Vmware عنوان IP + / sdk.

Zabbix connect Vmware ESXI server

بعد ذلك ، نحتاج إلى ربط المضيف بلقاعدة مراقبة شبكة محددة.

بشكل افتراضي ، تأتي Zabbix مع مجموعة كبيرة ومتنوعة من نماذج المراقبة.

قم بالوصول إلى علامة التبويب قوالب في الجزء العلوي من الشاشة.

انقر فوق الزر "تحديد" وحدد موقع القالب المسمى: TEMPLATE VM VMWARE.

zabbix vmware monitor template

انقر فوق الزر "إضافة" (1).

انقر فوق الزر "إضافة" (2).

بعد بضع دقائق ، ستتمكن من رؤية النتيجة الأولية على Zabbix Dashboard.

سوف تستغرق النتيجة النهائية ساعتين على الأقل.

بشكل افتراضي ، سينتظر Zabbix ساعة واحدة لاكتشاف الأجهزة الظاهرية المتوفرة على خادم ESXi.

بشكل افتراضي ، سينتظر Zabbix ساعة إضافية واحدة لاكتشاف واجهة الأجهزة الظاهرية للقرص والشبكة.

تهانينا! لقد قمت بتكوين Zabbix لمراقبة خادم Vmware ESXi.

تهانينا! لقد قمت بتكوين Zabbix لمراقبة جميع الأجهزة الظاهرية من خادم Vmware ESXi.