چگونه برنامه مانیتورینگ Monit را بر روی پنل VestaCP سیستم CentOS 7 نصب کنیم؟

این آموزش بر روی موارد زیر تمرکز دارد:

چگونهلینوکس 7 روی سرور اجرا می شودVestaCPپانل نصب شدهنظارت بر نظارتبرنامه؟

پنل VestaCP سیستم CentOS 7، چگونه پیکربندی Monit را تنظیم کنیم؟

مونیت چیست؟

Monit یک ابزار منبع باز کوچک برای مدیریت و نظارت بر سیستم های یونیکس است.

مونیت در صورت خاموش شدن خودکار، روند سرویس مشخص شده را کنترل می کند، به طور خودکار راه اندازی مجدد می شود و در صورت بروز خطا می تواند اعلان های ایمیل را ارسال کند.

اگر از CentOS 7 استفاده می کنید، VestaCP را به عنوان پنل خود اجرا کنید و Monit را برای نظارت بر فرآیندهای سرور خود مانند: Nginx، Apache، MariaDB و غیره نصب کرده اید.

مخزن EPEL را فعال کنید

RHEL/CentOS 7 64 بیتی:

wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm

RHEL/CentOS 6 32 بیتی:

wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
  • CentOS 7 از مخازن EPEL 32 بیتی پشتیبانی نمی کند، بنابراین از RHEL/CentOS 6 32 بیتی استفاده کنید.

Monit را روی CentOS 7 نصب کنید

yum update
yum install -y libcrypto.so.6 libssl.so.6
yum install monit

پورت 2812 را در VestaCP فعال کنید

هنگامی که مانیتورینگ Monit را با موفقیت نصب کردید، باید دیمون را راه اندازی کنید، پورت ها، آدرس های IP و سایر تنظیمات را فعال کنید.

مرحله 1:وارد VestaCP خود شوید

مرحله 2:وارد فایروال شوید.

  • روی "Firewall" در بالای ناوبری کلیک کنید.

مرحله 3:روی دکمه + کلیک کنید.

  • وقتی ماوس را روی دکمه + نگه دارید، می بینید که دکمه به «افزودن قانون» تغییر می کند.

مرحله 4:قوانین را اضافه کنید.

از موارد زیر به عنوان تنظیمات قانون ▼ استفاده کنید

  • عمل: قبول
  • پروتکل: TCP
  • پورت: 2812
  • آدرس IP: 0.0.0.0/0
  • نکات (اختیاری): MONIT

در زیر تصویری از تنظیمات فایروال وستا ▼ است

چگونه برنامه مانیتورینگ Monit را بر روی پنل VestaCP سیستم CentOS 7 نصب کنیم؟

مرحله 5:فایل پیکربندی Monit را ویرایش کنید

پس از نصب Monit، باید فایل پیکربندی اصلی را ویرایش کنید و نام کاربری و رمز عبور خود را تنظیم کنید.

در زیر یک آموزش پیکربندی برای نظارت و راه اندازی مجدد فرآیندهای پنل Vesta در CentOS 7 آمده است.

چگونه فرآیند Monit را در پنل Vesta CP سیستم CentOS 7 پیکربندی کنیم؟

قبلاً وبلاگ Chen Weiliang آموزشی در مورد نصب و پیکربندی Monit در CentOS 6 ▼ به اشتراک گذاشت.

با این حال، پیکربندی برنامه مانیتورینگ Monit در CentOS 7 تا حدودی با آن در CentOS 6 متفاوت است و دقیقاً یکسان نیست.اگر شما……

چگونه فرآیند Monit را در پنل Vesta CP سیستم CentOS 7 پیکربندی کنیم؟2

پس از ایجاد فایل های پیکربندی مورد نیاز، خطاهای نحوی ▼ را تست کنید

monit -t

مانیتور را با تایپ ساده شروع کنید:

monit

سرویس Monit را در هنگام راه اندازی ▼ راه اندازی کنید

systemctl enable monit.service

مانیتور یادداشت ها

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

برای متوقف کردن سرویسی که توسط Monit نظارت می شود، باید از چیزی شبیه به آن استفاده کنیدmonit stop nameچنین دستوری، برای مثال توقف nginx ▼

monit stop nginx

برای متوقف کردن تمام خدمات تحت نظارت Monit▼

monit stop all

برای راه اندازی یک سرویس می توانید استفاده کنیدmonit start nameچنین دستوری ▼

monit start nginx

همه خدماتی که توسط Monit ▼ نظارت می شوند را شروع کنید

monit start all

برنامه مانیتورینگ Monit ▼ را حذف نصب کنید

yum remove monit

وبلاگ امید چن ویلیانگ ( https://www.chenweiliang.com/ ) shared "چگونه برنامه مانیتورینگ Monit را روی پنل VestaCP سیستم CentOS 7 نصب کنیم؟ ، برای کمک به شما

به اشتراک گذاری لینک این مقاله خوش آمدید:https://www.chenweiliang.com/cwl-731.html

به کانال تلگرام وبلاگ چن ویلیانگ خوش آمدید تا از آخرین به روز رسانی ها مطلع شوید!

🔔 اولین نفری باشید که "راهنمای استفاده از ابزار هوش مصنوعی بازاریابی محتوایی ChatGPT" را در فهرست بالای کانال دریافت می کنید! 🌟
📚 این راهنما حاوی ارزش بسیار زیادی است، 🌟این یک فرصت نادر است، آن را از دست ندهید! ⏰⌛💨
اگر دوست داشتید به اشتراک بگذارید و لایک کنید
اشتراک گذاری و لایک های شما انگیزه مستمر ما هستند!

 

发表 评论

آدرس ایمیل شما منتشر نخواهد شد. از زمینه های مورد نیاز استفاده می شود * 标注

به بالا بروید