लेख निर्देशिका
यह ट्यूटोरियल इस पर केंद्रित है:
कैसेCentOS 7 सर्वर पर चल रहा हैVestaCPपैनल घुड़सवारनिगरानी निगरानीकार्यक्रम?
CentOS 7 सिस्टम VestaCP पैनल, Monit कॉन्फ़िगरेशन कैसे सेट करें?
मोनिट क्या है?
मोनिट यूनिक्स प्रणालियों के प्रबंधन और निगरानी के लिए एक छोटा खुला स्रोत उपकरण है।
Monit निर्दिष्ट सेवा प्रक्रिया की निगरानी करेगा यदि यह स्वचालित रूप से बंद हो जाता है, तो यह स्वचालित रूप से पुनरारंभ हो जाएगा, और यह त्रुटियों के मामले में ईमेल सूचनाएं भेज सकता है।
यदि आप CentOS 7 पर हैं, तो VestaCP को अपने पैनल के रूप में चलाएं और आपके सर्वर प्रक्रियाओं की निगरानी के लिए आपके पास Monit स्थापित है जैसे: Nginx, Apache, MariaDB और अन्य।
ईपीईएल भंडार सक्षम करें
आरएचईएल/सेंटोस 7 64-बिट:
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm
आरएचईएल/सेंटोस 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 32-बिट EPEL रिपॉजिटरी का समर्थन नहीं करता है, इसलिए RHEL/CentOS 6 32-बिट का उपयोग करें।
CentOS 7 . पर मोनिट स्थापित करें
yum update yum install -y libcrypto.so.6 libssl.so.6 yum install monit
VestaCP पर पोर्ट 2812 सक्षम करें
एक बार जब आप मोनिट मॉनिटरिंग को सफलतापूर्वक स्थापित कर लेते हैं, तो आपको डेमॉन सेट करना होगा, पोर्ट, आईपी एड्रेस और अन्य सेटिंग्स को सक्षम करना होगा।
३अपने VestaCP में लॉगिन करें
३फ़ायरवॉल दर्ज करें।
- नेविगेशन के ऊपर "फ़ायरवॉल" पर क्लिक करें।
३+ बटन पर क्लिक करें।
- जब आप + बटन पर होवर करते हैं, तो आप बटन को "नियम जोड़ें" में बदलते हुए देखेंगे।
३नियम जोड़ें।
नियम सेटिंग के रूप में निम्नलिखित का प्रयोग करें
- क्रिया: स्वीकार करें
- प्रोटोकॉल: टीसीपी
- पोर्ट: 2812
- आईपी पता: 0.0.0.0/0
- टिप्पणियां (वैकल्पिक): MONIT
नीचे वेस्टा फ़ायरवॉल सेटिंग्स का एक स्क्रीनशॉट है

३मोनिट कॉन्फ़िगरेशन फ़ाइल संपादित करें
एक बार मोनिट स्थापित हो जाने के बाद, आपको मुख्य कॉन्फ़िगरेशन फ़ाइल को संपादित करने और अपना स्वयं का उपयोगकर्ता नाम और पासवर्ड सेट करने की आवश्यकता है।
CentOS 7 पर विभिन्न Vesta पैनल प्रक्रियाओं की निगरानी और पुनरारंभ करने के लिए कॉन्फ़िगरेशन ट्यूटोरियल निम्नलिखित है
आवश्यक कॉन्फ़िगरेशन फ़ाइलें बनाने के बाद, सिंटैक्स त्रुटियों के लिए परीक्षण करें
monit -t
बस टाइप करके मोनिट शुरू करें:
monit
बूट पर मोनिट सेवा प्रारंभ करें
systemctl enable monit.service
मोनिट नोट्स
मोनिट प्रक्रिया सेवाओं की निगरानी करता है, जिसका अर्थ है कि मोनिट द्वारा निगरानी की जाने वाली सेवाओं को सामान्य तरीकों का उपयोग करके रोका नहीं जा सकता है, क्योंकि एक बार रुकने के बाद, मोनिट उन्हें फिर से शुरू करेगा।
मोनिट द्वारा निगरानी की जाने वाली सेवा को रोकने के लिए, आपको कुछ इस तरह का उपयोग करना चाहिएmonit stop nameऐसा आदेश, उदाहरण के लिए nginx को रोकने के लिए
monit stop nginx
Monit▼ . द्वारा निगरानी की जाने वाली सभी सेवाओं को रोकने के लिए
monit stop all
एक सेवा शुरू करने के लिए आप उपयोग कर सकते हैंmonit start nameऐसा आदेश
monit start nginx
मोनिट . द्वारा निगरानी की जाने वाली सभी सेवाओं को प्रारंभ करें
monit start all
मोनिट मॉनिटरिंग प्रोग्राम को अनइंस्टॉल करें
yum remove monit
होप चेन वेइलियांग ब्लॉग ( https://www.chenweiliang.com/ ) साझा "CentOS 7 सिस्टम के VestaCP पैनल पर Monit मॉनिटरिंग प्रोग्राम कैसे स्थापित करें? , आपकी मदद के लिए।
इस लेख का लिंक साझा करने के लिए आपका स्वागत है:https://www.chenweiliang.com/cwl-731.html
