نصب Zabbix Agent بر روی تمامی سیستم های راه دور مورد نیاز است تا از طریق سرور Zabbix بر روی ان نظارت داشته باشید. Zabbix Agent داده های مربوط به استفاده از منابع و برنامه های کاربردی را در سیستم مشتری جمع آوری می کند و چنین اطلاعاتی را در صورت درخواست سرور Zabbix در اختیار آنها قرار می دهد.
دو نوع بررسی وجود دارد که می توان بین Zabbix Server و Client پیکربندی کرد.
- بررسی غیرفعال – Zabbix Agent فقط به درخواست آنها داده ها را به سرور ارسال می کند.
- بررسی فعال – Zabbix Agent داده ها را به صورت دوره ای به سرور ارسال می کند.
پس از نصب سرور zabbix بر روی سرور خود، این مقاله به شما کمک می کند تا Zabbix Agent را بر روی سیستم های Ubuntu 18.04 LTS، 16.04 LTS نصب نمایید.
مرحله 1 – Apt Repository را فعال کنید
مخازن apt Zabbix در وب سایت رسمی Zabbix در دسترس هستند. با استفاده از دستور زیر، مخزن را برای نصب بسته های مورد نیاز برای Zabbix Agent اضافه کنید. برای نسخه قدیمیتر اوبونتو 12.04 LTS میتوانید Zabbix Agent نسخه 2.2 را دانلود و نصب کنید.
برای اوبونتو 18.04:
wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+bionic_all.deb
sudo dpkg -i zabbix-release_4.0-3+bionic_all.deb
برای اوبونتو 16.04:
wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+xenial_all.deb
sudo dpkg -i zabbix-release_4.0-3+xenial_all.deb
مرحله 2 – Zabbix Agent را نصب کنید
همانطور که مخازن Zabbix apt را با موفقیت به سیستم خود اضافه کردید، از دستور زیر برای نصب Zabbix Agent با استفاده از دستور زیر استفاده کنید.
sudo apt-get update
sudo apt-get install zabbix-agent
مرحله 3 – Zabbix Agent را پیکربندی کنید
پس از نصب Zabbix Agent. فایل پیکربندی آنرا /etc/zabbix/zabbix_agentd.conf را ویرایش کنید و IP سرور Zabbix را به روز کنید.
sudo vi /etc/zabbix/zabbix_agentd.conf
در اینجا 192.168.1.10 IP سرور Zabbix است که امکان اتصال با این کلاینت Zabbix را فراهم می کند.
#Server=[zabbix server ip]
#Hostname=[Hostname of client system ]
Server=192.168.1.10
Hostname=Server2
مرحله 4 – Zabbix Agent را مجددا راه اندازی کنید
پس از افزودن IP سرور Zabbix در فایل پیکربندی، اکنون سرویس agent را با استفاده از دستور زیر راه اندازی مجدد کنید.
sudo systemctl enable zabbix-agent
sudo systemctl start zabbix-agent
برای شروع و توقف سرویس zabbix-agent در هر زمان از دستورات زیر استفاده کنید.
sudo systemctl stop zabbix-agent
sudo systemctl status zabbix-agent
تا این لحظه با موفقیت Zabbix Agent را نصب کردید. در حال حاضر نیاز است سروری(سرور مجازی و یا سرور اختصاصی) که در ان Zabbix Agent نصب شده است به عنوان host در سرور zabbix اضافه شود.این بخش در این مقاله توضیح داده شده است.