نصب Agent Zabbix در CentOS
برای نصب Agent مانیتورینگ ZABBIX کافیه به سرور وصل شید و محیط ترمینال را اجرا کنید.
دستورات زیر را وارد کنید.
با دستور اول فقط ریپازیتوری Zabbix را اضافه می کنیم.
دستور دوم Agent را دانلود و نصب می شود.
yum -y install http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
yum -y install zabbix-agent
پس از نصب باید فایل Agent را کانفیگ کنیم، کافیه با دستور زیر فایل Config رو باز کنیم تا بتوانیم چندین پارامتر رو تغییر بدیم.
vi /etc/zabbix/zabbix_agentd.conf
همانطور که در تصویر مشخص کردم پارمتر Server رو پیدا کنید و بجای ۱۲۷.۰.۰.۱ آدرس IP سرور ZABBIX رو وارد کنید.
چند خط پایین تر دنبال پارامتر SeverActive بگردید و همانند بالا بجای ۱۲۷.۰.۰.۱ آدرس IP سرور ZABBIX رو وارد کنید.
چندخط پایین تر هم پارامتر Hostname رو تغییر بدید و یک نام برای سرور قرار بدید.
برای ذخیره کردن مقادیری که وارد کردیم کلید ESC رو بزنید و سپس مقدار wq: تایپ کنید تا فایل ذخیره شود.
دستور زیر را در ترمینال وارد کنید تا سرویس Agent زبیکس فعال شود.
systemctl start zabbix-agent systemctl enable zabbix-agent
زبیکس از پورت ۱۰۰۵۰ استفاده می کند و این پورت رو باید باز کنیم.
دو دستور زیر را وارد کنید، دستور اول پورت اضافه میکنه دستور دوم هم یبار فایروال را Reload می کند.
firewall-cmd --add-port=10050/tcp --permanent firewall-cmd --reload
اضافه کردن CentOS به ZABBIX
وارد مانیتورینگ ZABBIX شوید از قسمت Configuration وارد قسمت Hosts شوید، بر روی Create Host کلیک کنید.
در کادر Host name یک نام برای سرور لینوکس وارد کنید.
در قسمت Groups یک گروه از لیست انتخاب کنید که در اینجا من Linux Server را انتخاب می کنم.
در قسمت Interfaces آدرس IP سرور لینوکس را وارد کنید.
وارد تب Template شوید و از قسمت Link new templates عبارت Template OS Linux by Zabbix agent سرچ کنید و انتخاب کنید.
همانطور که مشاهده می کنید سرور لینوکس ما در حال مانیتور شدن توسط ZABBIX می باشد.
مدیریت سرور پشتیبانی و مشاوره – ثبت دامنه