Հոդվածների տեղեկատու
Այս ձեռնարկը կենտրոնանում է.
ԻնչպեսCentOS 7-ը աշխատում է սերվերի վրաVestaCP- նտեղադրված վահանակՎերահսկել մոնիտորինգծրագիր?
CentOS 7 համակարգի VestaCP վահանակ, ինչպե՞ս կարգավորել Monit-ի կոնֆիգուրացիան:
Ինչ է 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-ը չի աջակցում 32-բիթանոց EPEL պահեստներին, այնպես որ օգտագործեք 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-ը:
- Կտտացրեք «Firewall» նավարկության վերևում:
第 3 步:Սեղմեք + կոճակը:
- Երբ սավառնում եք + կոճակի վրա, կտեսնեք, որ կոճակը փոխվում է «Ավելացնել կանոն»:
第 4 步:Ավելացնել կանոններ.
Որպես կանոնի պարամետրեր ▼ օգտագործեք հետևյալը
- Գործողություն. Ընդունել
- Արձանագրություն՝ TCP
- նավահանգիստ՝ 2812
- IP հասցե՝ 0.0.0.0/0
- Դիտողություններ (ըստ ցանկության)՝ MONIT
Ստորև ներկայացված է Vesta firewall-ի կարգավորումների սքրինշոթը ▼
第 5 步:Խմբագրել Monit-ի կազմաձևման ֆայլը
Երբ Monit-ը տեղադրվի, դուք պետք է խմբագրեք հիմնական կազմաձևման ֆայլը և սահմանեք ձեր սեփական օգտվողի անունը և գաղտնաբառը:
Ստորև բերված է կոնֆիգուրացիայի ձեռնարկ CentOS 7-ում Vesta Panel-ի տարբեր գործընթացների մոնիտորինգի և վերագործարկման համար:
Նախկինում Chen Weiliang-ի բլոգը կիսվել է CentOS 6-ում Monit-ի տեղադրման և կազմաձևման ձեռնարկով:
Այնուամենայնիվ, CentOS 7-ում Monit մոնիտորինգի ծրագրի կազմաձևումը որոշ չափով տարբերվում է CentOS 6-ի կազմաձևից, և դա բոլորովին նույնը չէ:Եթե դու……Պահանջվող կազմաձևման ֆայլերը ստեղծելուց հետո ստուգեք շարահյուսական սխալների համար ▼
monit -t
Սկսեք մոնիտորինգը՝ պարզապես մուտքագրելով՝
monit
Գործարկեք Monit ծառայությունը բեռնման պահին ▼
systemctl enable monit.service
Monit Notes
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
Հույս Chen Weiliang բլոգ ( https://www.chenweiliang.com/ ) կիսվել է «Ինչպե՞ս տեղադրել Monit մոնիտորինգի ծրագիրը CentOS 7 համակարգի VestaCP վահանակի վրա: , քեզ օգնելու համար.
Բարի գալուստ՝ կիսելու այս հոդվածի հղումը.https://www.chenweiliang.com/cwl-731.html
Բարի գալուստ Chen Weiliang-ի բլոգի Telegram ալիք՝ վերջին թարմացումները ստանալու համար:
📚 Այս ուղեցույցը պարունակում է հսկայական արժեք, 🌟Սա հազվագյուտ հնարավորություն է, բաց մի՛ թողեք այն։ ⏰⌛💨
Տարածեք և հավանեք, եթե հավանեցիք:
Ձեր տարածումը և հավանումները մեր շարունակական շարժառիթն են: