ایجاد مانیتور با پروتکل wmi


#1

با سلام و عرض ادب
برای ایجاد یک Item جهت استفاده از پروتکل WMI به منظور مانیتور کردن یک سرور ویندوزی چه نوع Type رو باید انتخاب کرد ؟


#2

باید با استفاده از Userparameter مقداریر را به سرور ارسال و مقدار مورد نظرتون رو دریافت کنید . پروتکل WMI به طور مستقیم روی زبیکس پشتیبانی نمیشه
با استفاده از این لینک میتوانید مقادیر را با استفاده از ZabbixSender به سرور ارسال کنید


#3

ممنون از راهنماییتون
من تو زبیکس Documentation دیدم که نوشته از ورژن 2.2 به بعد از کلید wmi.get پشتیبانی میکنه ولی موفق نمیشم دیتا رو بگیرم !

https://www.zabbix.com/documentation/3.4/manual/config/items/itemtypes/zabbix_agent/win_keys


#4

سرویس WMI روی سیستم شما فعاله ؟‌ فایروال رو خاموش کنید در ضمن باید IP سرور درخواست کننده سرویس WMI رو هم مشخص کرده باشید . (‌روی سرور ویندوز )‌

https://www.poweradmin.com/help/faqs/how-to-enable-wmi-for-remote-access/


#5

بله درسته
شما می تونید با استفاده از آیتم wmi.get نسبت به مانیتورینگ WMI اقدام کنید
برای اینکه ببینید چه پارامتر هایی رو باید تنظیم کنید بهتره از WMI Explorer استفاده کنید

موفق باشید


#6

سلام
بله سرویس رو سرور مقصد running هست و فایروال هم محض اطمینان خاموش کردم تا ببینم میتونم دیتا بگیرم یا خیر.
برای مورد سوم تو حالت SNMP میدونم جایی هست که باید IP سرور درخواست کننده رو هم مشخص کنم ولی برای WMI نمیدونم کجاست اگه راهنمایی بفرمایید ممنون میشم.


#7

با سلام و احترام
من Type رو Zabbix Agent Active انتخاب کردم و Key رو هم این گذاشتم :
wmi.get[root\cimv2,select StatusCode from Win32_PingStatus where Address="192.168.237.62]

در واقع سناریوی من به این شکل هست که سرور زبیکس مستقیم دسترسی به هاست مورد نظر نداره (192.168.237.62) ولی به سرور واسط که مانیتور رو تعریف کردم دسترسی داره و من از طریق اون میخوام ping سرور هدف رو مانیتور کنم .

ممنون


#8

سلام
من با این کلید جواب می گیرم
wmi.get[root\cimv2,SELECT StatusCode FROM Win32_PingStatus where address = “4.2.2.4”]