نحوه مانیتورینگ ESXI در Zabbix
در آموزش قبلی نحوه مانیتور سرور ESXI را با استفاده از SNMP آموزش دادیم در این روش شما ملزم به فعال سازی SNMP در سرور ESXI بودید اما در این آموزش دیگر لازم به فعال سازی SNMP نمی باشد.
با SSH به سرور Zabbix لاگین میکنیم و وارد مسیر زیر می شویم تا تنظیمات زبیکس را یه تغییر کوچک بدیم.
vi /etc/zabbix/zabbix_server.conf
مقدار startVMwareCollectors را پیدا کنید و علامت # از ابتدا آن حذف کنید.
برای خروج و ذخیره تغییرات کلید ESC از کیبورد را فشار دهید و سپس wq : را تایپ کنید.
حالا باید ESXI را به زبیکس اضافه کنیم، وارد محیط وب زبیکس می شویم.
از قسمت Configuration بر روی Hosts کلیک کنید. سپس بر روی Create Host کلیک کنید.
در قسمت Host name نام وارد کنید.
در قسمت Groups از گروه های موجود یک گروه را انتخاب کنید یا یه گروه جدید بسازید.
در قسمت Interface آدرس سرور ESXI را وارد کنید. فقط قبلش مطمئن شوید که سرور زبیکس به سرور ESXI دسترسی دارد میتوانید یه PING بگیرید.
وارد سربرگ Template شوید و عبارت VMware را جستجو و انتخاب کنید.
وارد سربرگ Macro شوید، ۳ مقدار زیر را وارد کنید
مقدار | توضیحات |
---|---|
{$VMWARE.PASSWORD} | پسورد سرور ESXI را وارد کنید |
{$VMWARE.URL} | (https://servername/sdk) بجای servername نام و یا آدرس IP سرور را وارد کنید |
{$VMWARE.USERNAME} | نام کاربری سرور ESXI را وارد کنید. |
⚠️فقط اگر میخواهید پسورد به صورت Clear Text ذخیره نشود بر روی آیکون T کلیک کنید و گزینه Secure text را انتخاب کنید تا به صورت رمزگذاری شده پسورد ذخیره و نمایش داده شود.
در آخر بر روی Add کلیک کنید.
حدود ۱ ساعت صبر کنید تا کامل Discovery انجام شود که البته می توانید این زمان discovery رو کمتر هم کنید. بنظر من تغییر ندید بهتره?
پس از ۱ ساعت در صفحه Latest data می توان مقادیر مانیتور شده را مشاهده کرد.
با سلام و تشکر بابت آموزهای عالیتون
برای من سوالی که پیش اومده اینه که دیدم تو خیلی از ارتباط های هاست با zabbix server از interface ای که استفاده میشه agent هست
مثلا برای اتصال به esxi در قسمت interface از agent استفاده میشه و شما هم استفاده کردین
ولی خب ما روی هاست هیچ agent ایی نصب نکردیم و شما توی آموزشتون هم این روی هاست agent ای نصب نکردین
سوالم اینجاست بدون نصب agent چطور به هاست با استفاده از interface agent متصل میشه شد؟
سلام مهندس دستورات فوق را انجام دادم و ازzabbix هم esxi را ping کردم ok بود و همچنین status=Enabled هست ولی Avallability=Unknown هست (و یکساعت رو هم منتظر موندم تا discovery کنه ) علتش میدونید چی میتونه باشه؟
سلام ممنون از اموزش خوبتون اگر بخواهیم مثلا ۱۰ تا esxi اضافه کنیم به مانیتورینگمون باید مقدار متغیر startVMwareCollectors حداقل ۱۰ کنیم یا همون ۵ بزاریم کفایت میکنه و میتونیم هرجندتا esxi را اضاف کنیم به مانیتورینگمون؟؟
همون ۵ کافیه
ممنون
سلام
من اینکاری که فرمودید ، انجام دادم .سمت esxi نباید چیزی نصب بشه یا تغییری کنه؟؟؟esxi 6.5 هستش
سلام
خیر
سلام و روز بخیر
نمیدونم چرا برای من startVMwareCollectors توی فایل کانفیگ نیس
سلام
اگه نیست دستی اضافه کنید زیاد مهم نیست
خیلی خوب بود????
آقا ببخشید
من میخواستم امتیاز ۵ بدهم از اون طرفی شد ۱
ممنون بابت آموزش هاتون
سلام
ممنون