HestiaCP-da Monit monitoring dasturini qanday o'rnatish mumkin? Monitni o'rnatish usulini batafsil tushuntirish

Ajablanarli haqiqat: nega siz hali ham bu erda emassiz HestiaCP Monit o'rnatilsinmi?

Endi nima uchun Monit HestiaCP foydalanuvchilari uchun eng yaxshi hamkorlardan biri ekanligi haqida gapiraylik.

Monit sizga Nginx, PHP-FPM va kabi serveringizning asosiy xizmatlarini osongina kuzatish imkonini beradi MySQL.

Va siz Monit-ni HestiaCP-ga bir necha oddiy qadamda qo'shishingiz mumkin, xuddi nonga sariyog' surtish kabi. Tayyormisiz? Keling, boshlaymiz!

Monit nima? Nega HestiaCP uchun juda muhim?

Qo'llanmaga kirishdan oldin, keling, Monitni qisqacha ko'rib chiqaylik. Monit - bu Unix tizimlaridagi jarayonlar va xizmatlarni kuzatishi mumkin bo'lgan engil ochiq manbali vosita.

Agar jarayon to'xtab qolsa, serveringiz doimo normal ishlashini ta'minlash uchun Monit uni avtomatik ravishda qayta ishga tushirishi mumkin.

Bu sizning serveringiz uchun 24/7 qo'riqchiga ega bo'lganga o'xshaydi, u nafaqat ishonchli, balki sezgir.

Monitni HestiaCP-ga o'rnatish uchun zarur shartlar

Monitni o'rnatishdan oldin, quyidagi shartlarga ega ekanligingizga ishonch hosil qiling:

  • Hestia boshqaruv paneli o'rnatildi
  • Ildizga kirish huquqiga ega bo'ling

Agar siz ushbu mezonlarga javob bersangiz, borishga tayyormiz.

1-qadam: Tizim paketlarini yangilang

Birinchidan, tizim paketlaringiz yangilanganligiga ishonch hosil qiling. Quyidagi buyruq yordamida tizim paketlarini yangilang:

apt update

Bu juda muhim, chunki tizim paketini yangilash potentsial zaifliklarni tuzatishi va Monitning so'nggi versiyasi o'rnatilganligini ta'minlashi mumkin.

2-qadam: Monit-ni o'rnating

Tizim yangilanishi tugallangandan so'ng siz Monitni o'rnatishingiz mumkin. O'rnatish uchun quyidagi buyruqni kiriting:

apt install monit

Ushbu qadam Monitni avtomatik ravishda yuklab oladi va o'rnatadi, siz faqat bir necha daqiqa sabr bilan kutishingiz kerak.

3-qadam: Monit xizmatini yoqing

O'rnatish tugallangandan so'ng, tizim ishga tushganda avtomatik ravishda ishlashi uchun Monit xizmatini yoqishni unutmang. Quyidagi buyruq yordamida xizmatni yoqing:

systemctl enable monit

Bu Monit-ga bir juft avtomatik g'ildirak o'rnatishga tengdir, qachonki serverni qayta ishga tushirsangiz, u avtomatik ravishda ishga tushadi.

4-qadam: Monit xizmatini ishga tushiring

Keyin, Monit xizmatini ishga tushiring va u ishlay boshlaydi:

systemctl start monit

Endi Monit fonda ishlayapti, u sizning xizmatingizni kuzatishga tayyor.

5-qadam: Monitni sozlang

Monitning standart konfiguratsiyasi barcha muhitlar uchun mos kelmasligi mumkin, shuning uchun biz ba'zi o'zgarishlar qilishimiz kerak. tahrirlash /etc/monit/monitrc faylni yarating va quyidagi tarkibni qo'shing:

set httpd port 2812 and
  use address 0.0.0.0
  and allow localhost

check process nginx with pidfile /var/run/nginx.pid
  group nginx
  start program = "/etc/init.d/nginx start"
  stop program = "/etc/init.d/nginx stop"

check process php-fpm with pidfile /var/run/php/php7.4-fpm.pid
  group php-fpm
  start program = "/etc/init.d/php7.4-fpm start"
  stop program = "/etc/init.d/php7.4-fpm stop"

check process mysql with pidfile /var/run/mysqld/mysqld.pid
  group mysql
  start program = "/etc/init.d/mysql start"
  stop program = "/etc/init.d/mysql stop"

Ushbu konfiguratsiya kodi bir nechta ishlarni bajaradi:

  1. Monit veb-interfeysini yoqing, siz o'tishingiz mumkin http://your_server_ip:2812 unga kirish.
  2. Monitor Nginx, PHP-FPM va MySQL Xizmat, ularning har doim onlayn bo'lishini ta'minlash.

6-qadam: Monit xizmatini yuklashda avtomatik ravishda ishga tushirish uchun sozlang

Quyidagi buyruqni kiriting

systemctl enable monit
systemctl start monit
  • Agar xato xabari "sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", yechimni ko'rish uchun quyidagi maqola havolasini bosing▼

7-qadam: Monit xizmatini qayta ishga tushiring

Konfiguratsiya tugallangandan so'ng, konfiguratsiya kuchga kirishi uchun Monit xizmatini qayta ishga tushirishni unutmang:

systemctl restart monit

Bu Monitga yangi hayot nafas olish kabi va u endi o'zini ko'rsatishga tayyor.

Monitni o'rnatish muvaffaqiyatli bo'lganligini qanday tekshirish mumkin?

O'rnatish tugallangach, brauzerni oching va tashrif buyuring http://your_server_ip:2812, siz Monitning asboblar panelini ko'rishingiz kerak.

Agar hamma narsa odatdagidek bo'lsa, siz Nginx, PHP-FPM va MySQL holatini ko'rasiz.

Ularning holati "Running" ni ko'rsatadi, bu ularning normal ishlayotganligini ko'rsatadi.

Agar ushbu jarayonlardan birortasi ishlamay qolsa, Monit ularni avtomatik ravishda qayta ishga tushirishga harakat qiladi.

Monitni qanday qayta o'rnatish kerak

Agar siz Monitni o'rnatishda muammo borligini aniqlasangiz yoki uni qayta sozlashingiz kerak bo'lsa, quyidagi buyruq yordamida Monitni qayta o'rnatishingiz mumkin:

apt-get remove monit
apt-get install monit

2812 portini yoqish: Monit veb-interfeysiga kirishingiz mumkinligiga ishonch hosil qiling

Monit veb-interfeysiga normal kirishni ta'minlash uchun siz 2812 portni yoqishingiz kerak.

monitrc Faylda HTTPD tinglash sozlanganligiga va 2812 porti va aniq IP manzili ko'rsatilganligiga ishonch hosil qiling.

HestiaCPCP da 2812 portni yoqing

Muvaffaqiyatli o'rnatganingizdan so'ngMonitoring, demonni sozlash, portlarni, IP manzillarni va boshqa sozlamalarni yoqish kerak.

1 yil:HestiaCPCP-ga kiring

2 yil:Xavfsizlik devoriga kiring.

  • Navigatsiya ustidagi "Xavfsizlik devori" ni bosing.

3 yil:+ tugmasini bosing.

  • Kursni + tugmasi ustiga olib borganingizda, tugma "Qoida qo'shish" ga o'zgarishini ko'rasiz.

4 yil:Qoidalarni qo'shing.

Qoida sozlamalari sifatida quyidagilardan foydalaning ▼

  • Harakat: Qabul qiling
  • Protokol: TCP
  • Port: 2812
  • IP manzili: 0.0.0.0/0
  • Izohlar (ixtiyoriy): MONIT

Quyida HestiaCP xavfsizlik devori sozlamalarining skrinshoti ▼

HestiaCP-da Monit monitoring dasturini qanday o'rnatish mumkin? Monitni o'rnatish usulini batafsil tushuntirish

Xulosa: Monit va HestiaCP ning mukammal kombinatsiyasi

Shu nuqtada, siz HestiaCP-da Monit-ni muvaffaqiyatli o'rnatgan va sozlagan bo'lishingiz kerak.

U barcha muhim xizmatlarning normal ishlashini ta'minlab, serverni boshqarish bo'yicha sizning o'ng qo'l yordamchingizga aylanadi.

Bundan tashqari, Monit veb-interfeysi barcha jarayonlarning holatini osongina kuzatish va hamma narsani nazorat ostida saqlash imkonini beradi.

Harakat qiling!Serveringiz barqarorligi va ishonchliligini oshirish uchun Monit-ni hozir sozlang. Sizning kelajakdagi shaxsingiz hozir qilgan oqilona tanlovingiz uchun minnatdor bo'ladi.

发表 评论

Sizning elektron pochta manzilingiz nashr etilmaydi. 必填 项 已 用 * Yorliq

Top o'ting