Com instal·lar el programa de monitorització Monit a HestiaCP? Explicació detallada del mètode d'instal·lació de Monit

La veritat sorprenent: Per què encara no has instal·lat Monit a HestiaCP ?

Ara parlem de per què Monit és un dels millors socis per als usuaris d'HestiaCP.

Monit us permet supervisar fàcilment serveis crítics del servidor com ara Nginx, PHP-FPM i MySQL.

A més, podeu integrar Monit al vostre HestiaCP en uns quants passos senzills, tan fàcils com untar mantega al pa. Esteu preparats? Comencem!

Què és Monit? Per què és tan important per a HestiaCP?

Abans de submergir-nos en el tutorial, fem una breu ullada a Monit. Monit és una eina lleugera de codi obert que pot supervisar processos i serveis en sistemes Unix.

Si un procés es bloqueja, Monit pot reiniciar-lo automàticament per assegurar-se que el vostre servidor sempre funcioni amb normalitat.

És com tenir un guardaespatlles 24/7 per al vostre servidor, un que no només sigui fiable, sinó que també respon.

Condicions necessàries per instal·lar Monit a HestiaCP

Abans d'instal·lar Monit, assegureu-vos que teniu les condicions següents:

  • Tauler de control Hestia instal·lat
  • Tenir accés root

Si compleixes aquests criteris, ja estem a punt.

Pas 1: actualitzeu els paquets del sistema

Primer, assegureu-vos que els paquets del vostre sistema estiguin actualitzats. Actualitzeu els paquets del sistema amb l'ordre següent:

apt update

Això és important perquè les actualitzacions de paquets del sistema poden solucionar possibles vulnerabilitats i garantir que tingueu instal·lada la darrera versió de Monit.

Pas 2: instal·leu Monit

Un cop finalitzada l'actualització del sistema, podeu instal·lar Monit. Introduïu l'ordre següent per instal·lar:

apt install monit

Aquest pas es descarregarà i instal·larà automàticament Monit, només cal que espereu pacientment uns minuts.

Pas 3: habiliteu el servei Monit

Un cop finalitzada la instal·lació, no oblideu habilitar el servei Monit perquè s'executi automàticament quan s'iniciï el sistema. Habiliteu el servei mitjançant l'ordre següent:

systemctl enable monit

Això equival a instal·lar un parell de rodes automàtiques a Monit Sempre que reinicieu el servidor, s'iniciarà automàticament.

Pas 4: inicieu el servei Monit

A continuació, inicieu el servei Monit i deixeu-lo començar a funcionar:

systemctl start monit

Ara que Monit s'està executant en segon pla, està preparat per supervisar el vostre servei.

Pas 5: Configura Monit

La configuració predeterminada de Monit pot no ser adequada per a tots els entorns, per la qual cosa hem de fer alguns ajustos. editar /etc/monit/monitrc fitxer i afegiu el contingut següent:

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"

Aquest codi de configuració fa diverses coses:

  1. Habiliteu la interfície web de Monit, pots passar http://your_server_ip:2812 accedir-hi.
  2. Superviseu Nginx, PHP-FPM i MySQL 服务, assegurant-se que estiguin sempre en línia.

Pas 6: configureu el servei Monit perquè s'iniciï automàticament a l'arrencada

Introduïu l'ordre següent:

systemctl enable monit && systemctl start monit
  • Si el missatge d'error "sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", feu clic a l'enllaç de l'article següent per veure la solució▼

Pas 7: reinicieu el servei Monit

Un cop finalitzada la configuració, no oblideu reiniciar el servei Monit per fer que la configuració tingui efecte:

systemctl restart monit

És com donar una nova vida a Monit i ara està a punt per lluir-se.

Com verificar que la instal·lació de Monit ha estat correcta?

Un cop finalitzada la instal·lació, obriu el navegador i visiteu-lo http://your_server_ip:2812, hauríeu de veure el tauler de control de Monit.

Si tot és normal, veureu l'estat de Nginx, PHP-FPM i MySQL.

El seu estat mostra "En execució", indicant que s'executen amb normalitat.

Si algun d'aquests processos deixa d'executar-se, Monit intentarà reiniciar-los automàticament.

Com tornar a instal·lar Monit

Si trobeu que hi ha un problema amb la instal·lació de Monit o necessiteu reconfigurar-lo, podeu tornar a instal·lar Monit amb l'ordre següent:

apt-get remove monit
apt-get install monit

Habilita el port 2812: assegureu-vos que podeu accedir a la interfície web de Monit

Per assegurar-vos que la interfície web de Monit es pot accedir amb normalitat, heu d'habilitar el port 2812.

monitrc Al fitxer, assegureu-vos que s'ha configurat l'escolta HTTPD i que s'han especificat el port 2812 i l'adreça IP precisa.

Habilita el port 2812 a HestiaCPCP

Un cop hàgiu instal·lat correctament el monitoratge de Monit , haureu de configurar el daemon, habilitar el port, l'adreça IP i altres paràmetres.

Pas 1: Inicia la sessió al teu HestiaCPCP

Pas 2: Accediu al tallafocs.

  • Feu clic a "Firewall" a sobre de la navegació.

Pas 3: Feu clic al botó +.

  • Quan passeu el cursor per sobre del botó +, veureu que el botó canvia a "Afegeix una regla".

Pas 4: Afegir regles.

Utilitzeu la configuració següent com a regla ▼

  • Acció: Acceptar
  • Protocol: TCP
  • port: 2812
  • Adreça IP: 0.0.0.0/0
  • Observacions (opcional): MONIT

A continuació es mostra una captura de pantalla de la configuració del tallafoc HestiaCP ▼

Com instal·lar el programa de monitorització Monit a HestiaCP? Explicació detallada del mètode d'instal·lació de Monit

Conclusió: La combinació perfecta de Monit i HestiaCP

En aquest punt, hauríeu d'haver instal·lat i configurat correctament Monit a HestiaCP.

Es convertirà en el vostre assistent dret en la gestió del servidor, assegurant el funcionament normal de tots els serveis crítics.

A més, la interfície web de Monit us permet controlar fàcilment l'estat de tots els processos i mantenir-ho tot sota control.

Actua ara! Configura Monit per al teu servidor per millorar-ne l'estabilitat i la fiabilitat. El teu jo en el futur t'agrairà aquesta sàvia elecció.

发表 评论

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

Tornar a dalt