آموزش نصب zabbix proxy

در این پست به آموزش نصب zabbix proxy می پردازیم.

این مولفه همان سرور zabbix میباشد با کمی تغییر برای کار کردن در محیطی دور از سرور و  در شبکه ای جداگانه.

در اصل زمانی از proxy  استفاده میشود که شما چندین سایت در نقاط مختلف با آدرس های مختلف دارید و می خواهید آن را مانیتور کنید .

اگر بصورت عادی بخواهید این کار را  انجام دهید و هاست های شما در شبکه های مختلف قرار داشته باشند باید برای هر کدام از آن ها یک پورت روی فایروال آن شبکه باز کنید . حال فرض کنید که تعداد ۱۰۰۰ هاست در آن شبکه میخواهند مانیتور شوند در این صورت باید ۱۰۰۰ پورت در کمترین حالت برای مانیتور کردن آنها در فایروال باز کنیم که این کار باعث مشکلات زیادی می شود که توضیح دادن آن در این مقاله نمی گنجد.

اما روش دیگری هم برای این کار و مانیتور کردن هاست های موجود در شبکه های دیگر هم وجود دارد و آن هم استفاده از proxy هست. در واقع proxy واسط بین هاست های داخل شبکه و server میباشد. هاست ها بجای اینکه اطلاعات جمع آوری شده خودشان را به سرور بفرستند آنها را به proxy میفرستند و proxy وظیفه پردازش اطلاعات را بر عهده میگیرید و بعد از انجام این عملیات دیتای بدرد بخور را به سمت سرور میفرستد. با این کار بجای باز کردن پورت به اندازه هاست هایی که میخواهند مانیتور شوند با server  فقط یک پورت آن هم برای proxy باز میکنیم و ترافیک شبکه هم به طرز قابل توجه ای کم میشود.

در پاره ای از مواقع میتواینم برای کم کردن بار وارده بر server هم از proxy استفاده کرد.

حال به مبحث نصب zabbix proxy می پردازیم .

برای نصب مولفه به سایت پروژه zabbix میرویم و مولفه را دانلود می کنیم . سپس با دستور زیر آن را نصب میکنیم

توجه کنید که باید نسخه proxy با server  یکی باشد که درست با هم ارتباط برقرار کنند و proxy اجرا شود.

dpkg -i zabbix-proxy-mysql_3.2.3-1+jessie_amd64.deb

 در صورتی که با خطای وابستگی های نرم افزاری مواجه شدید با دستور زیر آنرا برطرف کنید

apt-get -f install -y

بعد از نصب مولفه فایل تنظیمات آن به اسم zabbix_proxy.conf در مسیر زیر قرار میگیرد

/etc/zabbix

برای اینکه مولفه proxy بدرستی اجرا شود و با server ارتباط برقرار کند خطوط زیر را در فایل zabbix_peoxy.conf بسته به نیاز خودمان ویرایش میکنیم.

vi /etc/zabbix/zabbix_proxy.conf

ProxyMode=<YOUR PROXY MODE>

Server=<YOUR ZABBIX SERVER IP>

در صورتی که دیتابیس با موفقیت نصب نشد از اینجا میتوانید به نصب دستی آن بپردازید.

از پست های بعدی به آموزش frontend می پردازیم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *