Wéi installéiere ech Monit Iwwerwaachungsprogramm op HestiaCP? Detailléiert Erklärung vun der Installatiounsmethod vum Monit

Déi schockéierend Wourecht: Firwat sidd Dir nach net hei HestiaCP Installéiere Monit op?

Loosst eis elo schwätzen firwat Monit ee vun de beschte Partner fir HestiaCP Benotzer ass.

Monit erlaabt Iech einfach Schlëssel Servicer vun Ärem Server ze iwwerwaachen, wéi Nginx, PHP-FPM an MySQL.

An Dir kënnt Monit an Ärem HestiaCP an nëmmen e puer einfache Schrëtt integréieren, sou einfach wéi Botter op Brout ze verbreeden. Bass du fäerdeg? Loosst eis ufänken!

Wat ass Monit? Firwat ass et sou wichteg fir HestiaCP?

Ier mer an den Tutorial dauchen, kucke mer e kuerze Bléck op Monit. Monit ass e liicht Open Source Tool dat Prozesser a Servicer an Unix Systemer iwwerwaache kann.

Wann e Prozess hänkt, kann de Monit en automatesch nei starten fir sécherzestellen datt Äre Server ëmmer normal leeft.

Et ass wéi e 24/7 Bodyguard fir Äre Server ze hunn, een deen net nëmmen zouverlässeg ass, awer och reaktiounsfäeger.

Noutwendeg Konditioune fir Monit op HestiaCP z'installéieren

Ier Dir Monit installéiert, gitt sécher datt Dir déi folgend Konditiounen hutt:

  • Hestia Kontroll Panel installéiert
  • Hutt root Zougang

Wann Dir dës Critèren entsprécht, da si mir gutt fir ze goen.

Schrëtt 1: Update System Packagen

Als éischt, gitt sécher datt Är Systempakete aktuell sinn. Update Systempakete mat dem folgenden Kommando:

apt update

Dëst ass wichteg well System Package Updates potenziell Schwachstelle kënnen fixéieren an sécherstellen datt Dir déi lescht Versioun vum Monit installéiert hutt.

Schrëtt 2: Installéiert Monit

Nodeems de Systemaktualiséierung ofgeschloss ass, kënnt Dir Monit installéieren. Gitt de folgende Kommando un fir ze installéieren:

apt install monit

Dëse Schrëtt wäert Monit automatesch eroflueden an installéieren, Dir musst just e puer Minutten gedëlleg waarden.

Schrëtt 3: Aktivéiert Monit Service

Nodeems d'Installatioun fäerdeg ass, vergiesst net de Monit Service z'aktivéieren sou datt et automatesch leeft wann de System ufänkt. Aktivéiert de Service mat dem folgenden Kommando:

systemctl enable monit

Dëst entsprécht der Installatioun vun engem Paar automatesch Rieder op Monit Wann Dir de Server nei start, fänkt en automatesch un.

Schrëtt 4: Start de Monit Service

Als nächst, start de Monit Service a loosst et ufänken ze schaffen:

systemctl start monit

Elo datt Monit am Hannergrond leeft, ass et prett fir Äre Service ze iwwerwaachen.

Schrëtt 5: Configuréieren Monit

D'Standardkonfiguratioun vu Monit ass vläicht net fir all Ëmfeld gëeegent, dofir musse mir e puer Upassunge maachen. änneren /etc/monit/monitrc Datei a füügt de folgenden Inhalt un:

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"

Dëse Konfiguratiounscode mécht verschidde Saachen:

  1. Aktivéiert dem Monit seng Webinterface, Dir kënnt Passe http://your_server_ip:2812 Zougang et.
  2. Monitor Nginx, PHP-FPM an MySQL 服务, garantéiert datt se ëmmer online sinn.

Schrëtt 6: Setzt de Monit Service op fir automatesch beim Boot ze starten

Gitt de folgende Kommando un

systemctl enable monit
systemctl start monit
  • Wann d'Fehlermeldung "sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", klickt w.e.g. op den Artikellink hei ënnen fir d'Léisung ze gesinn▼

Schrëtt 7: Restart de Monit Service

Nodeems d'Konfiguratioun fäerdeg ass, vergiesst net de Monit Service nei ze starten fir d'Konfiguratioun a Kraaft ze maachen:

systemctl restart monit

Et ass wéi nei Liewen an de Monit ze otmen an et ass elo prett ze weisen.

Wéi z'iwwerpréiwen datt d'Monit Installatioun erfollegräich war?

Nodeems d'Installatioun fäerdeg ass, öffnen de Browser a besicht http://your_server_ip:2812, Dir sollt dem Monit säin Dashboard gesinn.

Wann alles wéi normal ass, gesitt Dir de Status vun Nginx, PHP-FPM a MySQL.

Hire Status weist "Lafen", wat beweist datt se normal lafen.

Wann ee vun dëse Prozesser ophalen ze lafen, probéiert de Monit se automatesch nei ze starten.

Wéi installéiere ech Monit

Wann Dir feststellt datt et e Problem mat der Installatioun vu Monit ass, oder Dir musst et nei konfiguréieren, kënnt Dir de folgende Kommando benotze fir Monit z'installéieren:

apt-get remove monit
apt-get install monit

Aktivéiert den Hafen 2812: Gitt sécher datt Dir op Monit's Webinterface kënnt

Fir sécherzestellen datt de Monit seng Webinterface normalerweis zougänglech ass, musst Dir den Port 2812 aktivéieren.

an monitrc An der Datei vergewëssert Iech datt den HTTPD Nolauschteren ageriicht ass an den 2812 Hafen an d'genaue IP Adress uginn.

Aktivéiert den Hafen 2812 an HestiaCPCP

Wann Dir erfollegräich installéiert huttMonit Iwwerwaachung, muss den Daemon opsetzen, Ports, IP Adressen an aner Astellungen aktivéieren.

第 1 步:Loggt Iech op Är HestiaCPCP

第 2 步:Gitt d'Firewall un.

  • Klickt op "Firewall" iwwer d'Navigatioun.

第 3 步:Klickt op de Knäppchen +.

  • Wann Dir iwwer de + Knäppchen hovert, gesitt Dir datt de Knäppchen op "Regel addéieren" ännert.

第 4 步:Regelen dobäisetzen.

Benotzt déi folgend als Är Regelastellungen ▼

  • Aktioun: Akzeptéieren
  • Protokoll: TCP
  • Hafen: 2812
  • IP Mëttelklass B: 0.0.0.0
  • Remarquen (fakultativ): MONIT

Déi folgend ass e Screenshot vun den HestiaCP Firewall Astellungen ▼

Wéi installéiere ech Monit Iwwerwaachungsprogramm op HestiaCP? Detailléiert Erklärung vun der Installatiounsmethod vum Monit

Fazit: Déi perfekt Kombinatioun vu Monit an HestiaCP

Zu dësem Zäitpunkt sollt Dir Monit op HestiaCP erfollegräich installéiert a konfiguréiert hunn.

Et wäert Äre rietse Assistent am Serververwaltung ginn, déi normal Operatioun vun all kriteschen Servicer garantéiert.

Ausserdeem erlaabt dem Monit seng Webinterface Iech den Status vun alle Prozesser einfach ze iwwerwaachen an alles ënner Kontroll ze halen.

Maacht Aktioun!Configuréiert Monit fir Äre Server elo fir seng Stabilitéit an Zouverlässegkeet ze verbesseren. Är zukünfteg Selbst wäert dankbar sinn fir déi intelligent Wiel déi Dir elo gemaach hutt.

Comments

Är Email Adress gëtt net publizéiert ginn. Néideg Felder gi benotzt * Etikett

Minière zu Top