Momwe mungayikitsire pulogalamu yowunikira Monit pa HestiaCP? Kufotokozera mwatsatanetsatane njira yoyika Monit

Chowonadi chodabwitsa: Nchifukwa chiyani simunayike Monit pa HestiaCP ?

Tsopano tiyeni tikambirane chifukwa chake Monit ndi amodzi mwamabwenzi abwino kwambiri a ogwiritsa ntchito a HestiaCP.

Monit imakulolani kuti muzitha kuyang'anira mosavuta ntchito zofunika kwambiri za seva monga Nginx, PHP-FPM, ndi MySQL.

Ndipo, mutha kuphatikiza Monit mu HestiaCP yanu m'njira zingapo zosavuta, zosavuta monga kufalitsa batala pa mkate. Mwakonzeka? Tiyeni tiyambe!

Monit ndi chiyani? Chifukwa chiyani ndikofunikira kwambiri kwa HestiaCP?

Tisanalowe mu phunziroli, tiyeni tiwone mwachidule za Monit. Monit ndi chida chopepuka chotseguka chomwe chimatha kuyang'anira machitidwe ndi ntchito zamakina a Unix.

Ngati ndondomeko ikulendewera, Monit ikhoza kuyiyambitsanso kuti iwonetsetse kuti seva yanu ikuyenda bwino.

Zili ngati kukhala ndi mlonda wa 24/7 wa seva yanu, yemwe si wodalirika, komanso womvera.

Zofunikira pakuyika Monit pa HestiaCP

Musanayike Monit, chonde onetsetsani kuti muli ndi izi:

  • Hestia control panel anaika
  • Khalani ndi mizu yofikira

Ngati mukwaniritsa izi, ndiye kuti ndibwino kupita.

Khwerero 1: Sinthani phukusi ladongosolo

Choyamba, onetsetsani kuti phukusi lanu ladongosolo ndi laposachedwa. Sinthani phukusi ladongosolo pogwiritsa ntchito lamulo ili:

apt update

Izi ndizofunikira chifukwa zosintha za phukusi zimatha kukonza zovuta zomwe zingachitike ndikuwonetsetsa kuti muli ndi mtundu waposachedwa wa Monit.

Gawo 2: Kwabasi Monit

Kusintha kwadongosolo kukamalizidwa, mutha kukhazikitsa Monit. Lowetsani lamulo ili kuti muyike:

apt install monit

Izi zimangotsitsa ndikukhazikitsa Monit, muyenera kudikirira moleza mtima kwa mphindi zingapo.

Gawo 3: Yambitsani ntchito ya Monit

Kukhazikitsa kukamaliza, musaiwale kuyambitsa ntchito ya Monit kuti iziyenda yokha pomwe makinawo ayamba. Yambitsani ntchitoyo pogwiritsa ntchito lamulo ili:

systemctl enable monit

Izi zikufanana ndi kuyika mawilo odziwikiratu pa Monit Nthawi iliyonse mukayambitsanso seva, imayamba yokha.

Gawo 4: Yambitsani ntchito ya Monit

Kenako, yambani ntchito ya Monit ndikuyilola kuti iyambe kugwira ntchito:

systemctl start monit

Tsopano Monit ikugwira ntchito chakumbuyo, ndiyokonzeka kuyang'anira ntchito yanu.

Khwerero 5: Konzani Monit

Kusintha kosasintha kwa Monit sikungakhale koyenera madera onse, kotero tiyenera kusintha zina. sinthani /etc/monit/monitrc file ndikuwonjezera zotsatirazi:

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"

Kodi yosinthira iyi imachita zinthu zingapo:

  1. Yambitsani mawonekedwe a intaneti a Monit, mukhoza kupita http://your_server_ip:2812 kupeza izo.
  2. Monitor Nginx, PHP-FPM ndi MySQL 服务, kuonetsetsa kuti ali pa intaneti nthawi zonse.

Khwerero 6: Khazikitsani utumiki wa Monit kuti muyambe pa boot

Lowetsani lamulo ili:

systemctl enable monit && systemctl start monit
  • Ngati uthenga wolakwika "sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", chonde dinani ulalo womwe uli pansipa kuti muwone yankho▼

Khwerero 7: Yambitsaninso ntchito ya Monit

Kukonzekera kukamalizidwa, musaiwale kuyambitsanso ntchito ya Monit kuti kasinthidweyo ayambe kugwira ntchito:

systemctl restart monit

Zili ngati kupuma moyo watsopano mu Monit ndipo tsopano yakonzeka kuwonekera.

Kodi mungatsimikizire bwanji kuti kukhazikitsa kwa Monit kwayenda bwino?

Mukamaliza kukhazikitsa, tsegulani msakatuli ndikuchezera http://your_server_ip:2812, muyenera kuwona dashboard ya Monit.

Ngati zonse zili bwino, mudzawona momwe Nginx, PHP-FPM ndi MySQL alili.

Maonekedwe awo amawonetsa "Kuthamanga", kusonyeza kuti akuthamanga bwino.

Ngati imodzi mwa njirazi itasiya kugwira ntchito, Monit imangoyesa kuyiyambitsanso.

Momwe mungayikitsirenso Monit

Ngati muwona kuti pali vuto pakuyika Monit, kapena muyenera kuyisinthanso, mutha kugwiritsa ntchito lamulo ili kuti muyikenso Monit:

apt-get remove monit
apt-get install monit

Yambitsani port 2812: Onetsetsani kuti mutha kulumikizana ndi intaneti ya Monit

Kuti muwonetsetse kuti mawonekedwe a intaneti a Monit atha kupezeka bwino, muyenera kuyatsa port 2812.

Mwa monitrc Mufayilo, onetsetsani kuti kumvetsera kwa HTTPD kwakhazikitsidwa ndipo doko la 2812 ndi adilesi yolondola ya IP yatchulidwa.

Yambitsani port 2812 mu HestiaCPCP

Mukamaliza bwino kukhazikitsa Monit monitoring , muyenera kukonza daemon, kuyatsa doko, adilesi ya IP, ndi makonda ena.

Gawo 1: Lowani mu HestiaCPCP yanu

Gawo 2: Pezani firewall.

  • Dinani "Firewall" pamwamba pa navigation.

Gawo 3: Dinani batani la +.

  • Mukadutsa pa batani +, muwona batani likusintha kukhala "Add Rule".

Gawo 4: Onjezani malamulo.

Gwiritsani ntchito zotsatirazi monga makonda a malamulo ▼

  • Zochita: Landirani
  • Pulogalamu: TCP
  • pa: 2812
  • IP adilesi: 0.0.0.0/0
  • Ndemanga (posankha): MONIT

Chotsatirachi ndi chithunzi cha zoikamo zozimitsa moto za HestiaCP ▼

Momwe mungayikitsire pulogalamu yowunikira Monit pa HestiaCP? Kufotokozera mwatsatanetsatane njira yoyika Monit

Kutsiliza: Kuphatikiza kwabwino kwa Monit ndi HestiaCP

Pakadali pano, muyenera kuyika bwino ndikukonza Monit pa HestiaCP.

Idzakhala wothandizira kumanja kwanu pakuwongolera seva, kuwonetsetsa kuti ntchito zonse zofunika zikuyenda bwino.

Kuphatikiza apo, mawonekedwe a intaneti a Monit amakupatsani mwayi wowunika momwe machitidwe onse amakhalira ndikuwongolera chilichonse.

Chitanipo kanthu tsopano! Konzani Monit ya seva yanu kuti ikule bwino komanso kuti ikhale yodalirika. Tsogolo lanu lidzakuthokozani chifukwa cha kusankha kwanzeru kumeneku.

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Pitani pamwamba