كيفية تثبيت برنامج مراقبة Monit على لوحة VestaCP لنظام CentOS 7؟

يركز هذا البرنامج التعليمي على:

كيف أقوم بتثبيت برنامج المراقبة Monit في لوحة VestaCP التي تعمل على خادم CentOS 7 ؟

لوحة VestaCP لنظام CentOS 7 ، كيفية ضبط تكوين Monit؟

ما هو مونيت؟

Monit هي أداة صغيرة مفتوحة المصدر لإدارة ومراقبة أنظمة Unix.

ستراقب 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

الخطوة الثانية: الوصول إلى جدار الحماية.

  • انقر فوق "جدار الحماية" أعلى شريط التنقل.

الخطوة 3: انقر فوق زر +.

  • عندما تحوم فوق الزر + ، سترى الزر يتغير إلى "إضافة قاعدة".

الخطوة الرابعة: إضافة القواعد.

استخدم ما يلي كإعدادات للقاعدة ▼

  • الإجراء: قبول
  • البروتوكول: TCP
  • المنفذ: 2812
  • عنوان IP: 0.0.0.0/0
  • ملاحظات (اختياري): MONIT

يوجد أدناه لقطة شاشة لإعدادات جدار الحماية Vesta ▼

كيفية تثبيت برنامج مراقبة Monit على لوحة VestaCP لنظام CentOS 7؟

الخطوة 5: تعديل ملف تكوين Monit

بمجرد تثبيت Monit ، ستحتاج إلى تحرير ملف التكوين الرئيسي وتعيين اسم المستخدم وكلمة المرور الخاصين بك.

فيما يلي برنامج تعليمي للتهيئة لمراقبة عمليات Vesta Panel المختلفة وإعادة تشغيلها على CentOS 7 ▼

بعد إنشاء ملفات التكوين المطلوبة ، اختبر أخطاء بناء الجملة ▼

monit -t

ابدأ المراقبة ببساطة عن طريق كتابة:

monit

ابدأ خدمة Monit عند التمهيد ▼

systemctl enable monit.service

ملاحظات مونيت

تراقب خدمات عمليات المراقبة ، مما يعني أنه لا يمكن إيقاف الخدمات التي تراقبها 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

نأمل أن تكون المقالة "كيفية تثبيت برنامج المراقبة Monit على لوحة VestaCP الخاصة بنظام CentOS 7؟" المنشورة على مدونة Chen Weiliang ( https://www.chenweiliang.com/ ) مفيدة لك.

لا تتردد في مشاركة رابط هذه المقالة: https://www.chenweiliang.com/cwl-731.html

لاكتشاف المزيد من الحيل المخفية🔑، مرحبًا بك في الانضمام إلى قناتنا على Telegram!

مشاركة ومثل إذا كنت ترغب في ذلك! مشاركاتك وإعجاباتك هي حافزنا المستمر!

 

发表 评论

لا يوجد أي مشكلة في هذا الأمر.

انتقل إلى الأعلى