تفاوت میان نسخه‌های «Zabbix Agent»

از متن باز سامان - مدیریت دانش
[نسخهٔ بررسی‌نشده][نسخهٔ بررسی‌نشده]
خط ۱۲: خط ۱۲:
 
====توزیع‌های مبتنی بر ردهت====
 
====توزیع‌های مبتنی بر ردهت====
  
===== اضافه کردن مخزن =====
+
=====اضافه کردن مخزن=====
Zabbix Agent در مخزن پایه موجود نیست بنابراین باید بسته پیکربندی مخزن Zabbix را بر روی سیستم نصب کنید.
+
Zabbix Agent در مخزن پایه موجود نیست بنابراین باید بسته پیکربندی مخزن Zabbix را برحسب سیستم عامل خود نصب کنید.
  
 
'''CentOS 8 / RHEL 8'''{{Cmd|rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm
 
'''CentOS 8 / RHEL 8'''{{Cmd|rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm
خط ۱۹: خط ۱۹:
 
}}
 
}}
  
===== نصب Zabbix Agent =====
+
=====نصب Zabbix Agent=====
پس از پیکربندی مخزن، Zabbix Agent را با استفاده از دستور زیر نصب کنید.
+
پس از پیکربندی مخزن، Zabbix Agent را با استفاده از دستور زیر نصب کنید.{{Cmd|dnf install -y zabbix-agent}}
  
'''CentOS 8/7 & RHEL 8/7'''{{Cmd|dnf install -y zabbix-agent}}
+
=====تنظیمات Zabbix Agent=====
 +
فایل Zabbix Agent را ویرایش کنید.{{Cmd|vi /etc/zabbix/zabbix_agentd.conf}}جزئیات زیر را مطابق با  hostname یا IP آدرس سرور زبیکس  که از بخش فناوری سازمان خود دریافت کرده‌اید در فایل Zabbix Agent بروز کنید.
  
===== تنظیمات Zabbix Agent =====
+
<syntaxhighlight lang="text">
 +
Server=zproxy-main.zabbix.mbsco.ir
 +
</syntaxhighlight>پس از بروزرسانی اطلاعات سرور Zabbix، سرور Zabbix Agent  را مجددا راه‌اندازی کنید.{{Cmd|systemctl restart zabbix-agent}}
 +
 
 +
همچنین Zabbix Agent را فعال کنید تا بطور خودکار در هنگام بوت شدن سیستم استارت شود.{{Cmd|systemctl enable zabbix-agent}}
  
 
====توزیع‌های مبتنی بر دبیان====
 
====توزیع‌های مبتنی بر دبیان====
'''Ubuntu 20.04'''{{Commands|1=wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+focal_all.deb|2=sudo dpkg -i zabbix-release_5.0-1+focal_all.deb|3=sudo apt update}}
+
=====اضافه کردن مخزن=====
 +
Zabbix Agent در مخزن پایه موجود نیست بنابراین باید بسته پیکربندی مخزن Zabbix را برحسب سیستم عامل خود نصب کنید.
 +
 
 +
'''Ubuntu 20.04'''<syntaxhighlight lang="text">
 +
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
 +
</syntaxhighlight>'''Debian 11'''<syntaxhighlight lang="text">
 +
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
 +
</syntaxhighlight>'''Debian 10'''<syntaxhighlight lang="text">
 +
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
 +
</syntaxhighlight>
 +
=====نصب Zabbix Agent=====
 +
پس از پیکربندی مخزن، Zabbix Agent را با استفاده از دستور زیر نصب کنید.{{Cmd|sudo apt install -y zabbix-agent}}
 +
 
 +
=====تنظیمات Zabbix Agent=====
 +
فایل Zabbix Agent را ویرایش کنید.{{Cmd|sudo nano /etc/zabbix/zabbix_agentd.conf}}جزئیات زیر را مطابق با  hostname یا IP آدرس سرور زبیکس  که از بخش فناوری سازمان خود دریافت کرده‌اید در فایل Zabbix Agent بروز کنید.<syntaxhighlight lang="text">
 +
Hostname=zproxy-main.zabbix.mbsco.ir
 +
</syntaxhighlight>پس از بروزرسانی اطلاعات سرور Zabbix، سرور Zabbix Agent  را مجددا راه‌اندازی کنید.{{Cmd|sudo systemctl restart zabbix-agent}}
 +
 
 +
همچنین Zabbix Agent  را فعال کنید تا بطور خودکار در هنگام بوت شدن سیستم استارت شود.{{Cmd|sudo systemctl enable zabbix-agent}}

نسخهٔ ‏۲۵ آوریل ۲۰۲۲، ساعت ۱۰:۳۸

مقدمه

Zabbix Agent روی ماشین مقصدی که می‌خواهد نظارت شود مستقر می‌شود تا منابع محلی و برنامه‌ها را بطور فعال نظارت کند (hard drives, memory processor statistics و …)

Zabbix agent اطلاعات عملیاتی را به صورت محلی جمع می‌کند و داده‌ها را برای پردازش بیشتر به Zabbix server گزارش می‌دهد. در صورت خرابی (مانند پر شدن Hard Disk) ، سرور Zabbix می‌تواند به طور فعال به مدیران دستگاهی که خراب شده گزارش داده و هشدار دهند.

نصب

ویندوز

لینوکس

توزیع‌های مبتنی بر ردهت

اضافه کردن مخزن

Zabbix Agent در مخزن پایه موجود نیست بنابراین باید بسته پیکربندی مخزن Zabbix را برحسب سیستم عامل خود نصب کنید.

CentOS 8 / RHEL 8

CentOS 7 / RHEL 7


نصب 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