Zabbix Agent
مقدمه
Zabbix Agent روی ماشین مقصدی که میخواهد نظارت شود مستقر میشود تا منابع محلی و برنامهها را بطور فعال نظارت کند (hard drives, memory processor statistics و …)
Zabbix agent اطلاعات عملیاتی را به صورت محلی جمع میکند و دادهها را برای پردازش بیشتر به Zabbix server گزارش میدهد. در صورت خرابی (مانند پر شدن Hard Disk) ، سرور Zabbix میتواند به طور فعال به مدیران دستگاهی که خراب شده گزارش داده و هشدار دهند.
نصب
ویندوز
لینوکس
توزیعهای مبتنی بر ردهت
اضافه کردن مخزن
Zabbix Agent در مخزن پایه موجود نیست بنابراین باید بسته پیکربندی مخزن Zabbix را برحسب سیستم عامل خود نصب کنید.
CentOS 8 / RHEL 8
[root@server ~]# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm
CentOS 7 / RHEL 7
[root@server ~]# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
نصب Zabbix Agent
پس از پیکربندی مخزن، Zabbix Agent را با استفاده از دستور زیر نصب کنید.
[root@server ~]# dnf install -y zabbix-agent
تنظیمات Zabbix Agent
فایل Zabbix Agent را ویرایش کنید.
[root@server ~]# vi /etc/zabbix/zabbix_agentd.conf
جزئیات زیر را مطابق با hostname یا IP آدرس سرور زبیکس که از بخش فناوری سازمان خود دریافت کردهاید در فایل Zabbix Agent بروز کنید.
Server=zproxy-main.zabbix.mbsco.ir
پس از بروزرسانی اطلاعات سرور Zabbix، سرور Zabbix Agent را مجددا راهاندازی کنید.
[root@server ~]# systemctl restart zabbix-agent
همچنین Zabbix Agent را فعال کنید تا بطور خودکار در هنگام بوت شدن سیستم استارت شود.
[root@server ~]# systemctl enable zabbix-agent
توزیعهای مبتنی بر دبیان
اضافه کردن مخزن
Zabbix Agent در مخزن پایه موجود نیست بنابراین باید بسته پیکربندی مخزن Zabbix را برحسب سیستم عامل خود نصب کنید.
Ubuntu 20.04
wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+focal_all.deb
sudo dpkg -i zabbix-release_5.0-1+focal_all.deb
sudo apt update
Debian 11
wget https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix-release/zabbix-release_5.0-2+debian11_all.deb
sudo dpkg -i zabbix-release_5.0-2+debian11_all.deb
sudo apt update
Debian 10
wget https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix-release/zabbix-release_5.0-1+buster_all.deb
sudo dpkg -i zabbix-release_5.0-1+buster_all.deb
sudo apt update
نصب Zabbix Agent
پس از پیکربندی مخزن، Zabbix Agent را با استفاده از دستور زیر نصب کنید.
[root@server ~]# sudo apt install -y zabbix-agent
تنظیمات Zabbix Agent
فایل Zabbix Agent را ویرایش کنید.
[root@server ~]# sudo nano /etc/zabbix/zabbix_agentd.conf
جزئیات زیر را مطابق با hostname یا IP آدرس سرور زبیکس که از بخش فناوری سازمان خود دریافت کردهاید در فایل Zabbix Agent بروز کنید.
Hostname=zproxy-main.zabbix.mbsco.ir
پس از بروزرسانی اطلاعات سرور Zabbix، سرور Zabbix Agent را مجددا راهاندازی کنید.
[root@server ~]# sudo systemctl restart zabbix-agent
همچنین Zabbix Agent را فعال کنید تا بطور خودکار در هنگام بوت شدن سیستم استارت شود.
[root@server ~]# sudo systemctl enable zabbix-agent