مقدمه

زبیکس از پیشتازان مانیتورینگ باقدرتی بینهایت ،قابلیت هایی ارائه کرده که اشخاص زیادی را شگفت زده می کند. یکی از قابلیت های بسیار جالب agent زبیکس یا ربات نماینده زبیکس روی سیستم عامل مقصد است.بله  نماینده زبیکس برای سیستم عامل های ویندوزی هم وجود دارد. این نماینده سبک ،و بار ترافیکی زیادی از سیستم عامل مصرف نمی کند و قابلیت های بیشماری به ما میدهد.

قابلیت های زبیکس agent:

از رایج ترین آنها:

  • وضعیت Ram
  • وضعیت CPU
    • میانگین بار cpu
    • زمان مصرف شده یا نشده از cpu
    • داده های استفاده از CPU در هر فرآیند منحصر بفرد
  • وضعیت حافظه دیسک
    • میزان حافظه خالی یا استفاده شده
    • میزان استفاده از swap یا pagefile
  • شبکه
    • پکیج ها یا بایت هایی که ارسال و دریافت می شوند
    • پیکیج های حذف شده یا با خطا مواجه شده
    • تصادم ها
  • دیسک
    • فضای خالی یا استفاده شده
    • نوشتن و خواندن روی ورودی و خروجی
  • سرویس
    • وضعیت فرایند
    • وضعیت حافظه موقت مورد استفاده توسط فرایند
    • وضعیت سرویس (ssh, ntp, ldap, smtp, ftp, http, pop, nntp, imap)
    • وضعیت سرویس های ویندوز
    • تحلیل DNS
    • اتصال TCP
    • زمان پاسخ TCP
  • فایل
    • اندازه و زمان
    • وجود فایل
    • Checksum فایل
    • MD5 هش
    • جستجو در فایل بر اساس عبارات منظم
  • Log
    • لاگ های متنی
    • لاگهای وضعیت ویندوز (معروف به  eventlog)
  • دیگر
    • زمان آخرین بار روشن شدن سیستم
    • ساعت سیستم
    • کاربران متصل شده به سیستم
    • پیشخوان عملکرد (ویندوز)

نکته: سرویس ها در زبیکس 4 بدین شکل است که برای هر سرویس که بر روی ویندوز اجرا شده یک آیتم کشف و ذخیره می کند. پس از ان  علاوه بر اطلاعات سیستم، اطلاعات آن سرویس را هم ارسال می کند.

طریقه نصب:

از وبسایت زبیکس در اینجا نسخه مخصوص سیستم عامل ویندوز را دانلود کرده و در درایو c قرار دهید. آن را استخراج کرده و مراحل زیر را انجام دهید.

از بین فایل های استخراج شده یک فایل zabbix_agentd.win.conf وجود دارد آن را باز کرده و سه پارامتر زیر را مقداردهی کنید.

Server: آدرس سرور زبیکس

ActiveServer: آدرس سرور زبیکس

Hostname: نام سیستم عامل خود را پیدا کرده و در اینجا وارد کنید.

محیط cmd را باز می کنید.

دستور زیر زبیکس را نصب می کند:

<full system path to zabbix_agentd.exe> –config <full system path to zabbix_agentd.win.conf> –install

<full system path to zabbix_agentd.exe> مسیر کامل جایی است که زبیکس agent را استخراج کرده اید.

<full system path to zabbix_agentd.win.conf> مسیر کامل جایی است که زبیکس agent رای استخراج کرده اید و به فایل کانفیگ اشاره می کند.

–install یک سرویس به سرویس های ویندوز اضافه می کند. به بخش سرویس ها رفته و آن را start کنید. نام آن zabbix-agent است.

فایروال

دقت بفرمایید که پورت 10051 در سرور زبیکس و 10050 در سیستمی که agent روی آن نصب شده بصورت پیشفرض باید باز شود. در غیر این صورت ارتباط دو سیستم با یکدیگر قطع می باشد. برای تست اینکه آیا ارتباط با سیستم مقصد برقرار است  میتوانید از پروتکل telnet استفاده کنید.

با توجه به گسترذه بودن محتوای زبیکس ما در مجموعه تحصیل یار سعی نمودیم تا محتوای کاملی در قالب دوره جامع مانیتورینگ زبیکس ۵ را خدمتتان ارائه نماییم.