Πώς να εγκαταστήσετε το πρόγραμμα παρακολούθησης Monit στο HestiaCP; Αναλυτική επεξήγηση της μεθόδου εγκατάστασης του Monit

Η συγκλονιστική αλήθεια: γιατί δεν είσαι ακόμα εδώ HestiaCP Εγκατάσταση του Monit;

Τώρα ας μιλήσουμε για το γιατί ο Monit είναι ένας από τους καλύτερους συνεργάτες για τους χρήστες του HestiaCP.

Το Monit σάς επιτρέπει να παρακολουθείτε εύκολα βασικές υπηρεσίες του διακομιστή σας, όπως Nginx, PHP-FPM και MySQL.

Και, μπορείτε να ενσωματώσετε το Monit στο HestiaCP σας με λίγα μόνο απλά βήματα, τόσο εύκολο όσο να αλείψετε βούτυρο στο ψωμί. Είστε έτοιμοι; Ας ξεκινήσουμε!

Τι είναι το Monit; Γιατί είναι τόσο σημαντικό για το HestiaCP;

Πριν βουτήξουμε στο σεμινάριο, ας ρίξουμε μια σύντομη ματιά στο Monit. Το Monit είναι ένα ελαφρύ εργαλείο ανοιχτού κώδικα που μπορεί να παρακολουθεί διαδικασίες και υπηρεσίες σε συστήματα Unix.

Εάν μια διαδικασία κολλάει, η Monit μπορεί να την επανεκκινήσει αυτόματα για να διασφαλίσει ότι ο διακομιστής σας λειτουργεί πάντα κανονικά.

Είναι σαν να έχετε έναν σωματοφύλακα 24 ώρες το 7ωρο, XNUMX ημέρες την εβδομάδα για τον διακομιστή σας, ένας που δεν είναι μόνο αξιόπιστος, αλλά και ανταποκρίνεται.

Απαραίτητες προϋποθέσεις για την εγκατάσταση του Monit στο HestiaCP

Πριν εγκαταστήσετε το Monit, βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις:

  • Εγκαταστάθηκε ο πίνακας ελέγχου Hestia
  • Να έχετε πρόσβαση root

Εάν πληροίτε αυτά τα κριτήρια, τότε είμαστε έτοιμοι.

Βήμα 1: Ενημερώστε τα πακέτα συστήματος

Αρχικά, βεβαιωθείτε ότι τα πακέτα του συστήματός σας είναι ενημερωμένα. Ενημερώστε τα πακέτα συστήματος χρησιμοποιώντας την ακόλουθη εντολή:

apt update

Αυτό είναι σημαντικό επειδή οι ενημερώσεις πακέτων συστήματος μπορούν να διορθώσουν πιθανές ευπάθειες και να διασφαλίσουν ότι έχετε εγκαταστήσει την πιο πρόσφατη έκδοση του Monit.

Βήμα 2: Εγκαταστήστε το Monit

Αφού ολοκληρωθεί η ενημέρωση συστήματος, μπορείτε να εγκαταστήσετε το Monit. Εισαγάγετε την ακόλουθη εντολή για εγκατάσταση:

apt install monit

Αυτό το βήμα θα κατεβάσει και θα εγκαταστήσει αυτόματα το Monit, απλά πρέπει να περιμένετε υπομονετικά για μερικά λεπτά.

Βήμα 3: Ενεργοποιήστε την υπηρεσία Monit

Αφού ολοκληρωθεί η εγκατάσταση, μην ξεχάσετε να ενεργοποιήσετε την υπηρεσία Monit ώστε να εκτελείται αυτόματα κατά την εκκίνηση του συστήματος. Ενεργοποιήστε την υπηρεσία χρησιμοποιώντας την ακόλουθη εντολή:

systemctl enable monit

Αυτό ισοδυναμεί με την εγκατάσταση ενός ζεύγους αυτόματων τροχών στο Monit Κάθε φορά που κάνετε επανεκκίνηση του διακομιστή, θα ξεκινήσει αυτόματα.

Βήμα 4: Ξεκινήστε την υπηρεσία Monit

Στη συνέχεια, ξεκινήστε την υπηρεσία Monit και αφήστε την να αρχίσει να λειτουργεί:

systemctl start monit

Τώρα που το Monit εκτελείται στο παρασκήνιο, είναι έτοιμο να παρακολουθήσει την υπηρεσία σας.

Βήμα 5: Διαμόρφωση Monit

Η προεπιλεγμένη διαμόρφωση του Monit μπορεί να μην είναι κατάλληλη για όλα τα περιβάλλοντα, επομένως πρέπει να κάνουμε κάποιες προσαρμογές. εκδίδω /etc/monit/monitrc αρχείο και προσθέστε το ακόλουθο περιεχόμενο:

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"

Αυτός ο κώδικας διαμόρφωσης κάνει πολλά πράγματα:

  1. Ενεργοποιήστε τη διεπαφή ιστού της Monit, μπορείτε να περάσετε http://your_server_ip:2812 πρόσβαση σε αυτό.
  2. Παρακολούθηση Nginx, PHP-FPM και MySQL Υπηρεσία, διασφαλίζοντας ότι είναι πάντα online.

Βήμα 6: Ρυθμίστε την υπηρεσία Monit ώστε να ξεκινά αυτόματα κατά την εκκίνηση

Εισαγάγετε την ακόλουθη εντολή

systemctl enable monit
systemctl start monit
  • Εάν το μήνυμα σφάλματος "sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", κάντε κλικ στον παρακάτω σύνδεσμο του άρθρου για να δείτε τη λύση▼

Βήμα 7: Επανεκκινήστε την υπηρεσία Monit

Αφού ολοκληρωθεί η διαμόρφωση, μην ξεχάσετε να επανεκκινήσετε την υπηρεσία Monit για να τεθεί σε ισχύ η διαμόρφωση:

systemctl restart monit

Είναι σαν να δίνεις νέα πνοή στη Monit και τώρα είναι έτοιμη να επιδειχθεί.

Πώς να επαληθεύσετε ότι η εγκατάσταση του Monit ήταν επιτυχής;

Αφού ολοκληρωθεί η εγκατάσταση, ανοίξτε το πρόγραμμα περιήγησης και επισκεφθείτε http://your_server_ip:2812, θα πρέπει να δείτε τον πίνακα ελέγχου του Monit.

Εάν όλα είναι κανονικά, θα δείτε την κατάσταση των Nginx, PHP-FPM και MySQL.

Η κατάστασή τους δείχνει "Running", υποδεικνύοντας ότι τρέχουν κανονικά.

Εάν κάποια από αυτές τις διεργασίες σταματήσει να εκτελείται, το Monit επιχειρεί αυτόματα να τις επανεκκινήσει.

Πώς να εγκαταστήσετε ξανά το Monit

Εάν διαπιστώσετε ότι υπάρχει πρόβλημα με την εγκατάσταση του Monit ή πρέπει να το ρυθμίσετε εκ νέου, μπορείτε να εγκαταστήσετε ξανά το Monit χρησιμοποιώντας την ακόλουθη εντολή:

apt-get remove monit
apt-get install monit

Ενεργοποίηση θύρας 2812: Βεβαιωθείτε ότι έχετε πρόσβαση στη διεπαφή ιστού της Monit

Για να διασφαλίσετε ότι η διεπαφή ιστού του Monit είναι κανονική πρόσβαση, πρέπει να ενεργοποιήσετε τη θύρα 2812.

σε monitrc Στο αρχείο, βεβαιωθείτε ότι η ακρόαση HTTPD έχει ρυθμιστεί και ότι η θύρα 2812 και η ακριβής διεύθυνση IP έχουν καθοριστεί.

Ενεργοποιήστε τη θύρα 2812 στο HestiaCPCP

Αφού εγκαταστήσετε με επιτυχίαΠαρακολούθηση παρακολούθησης, πρέπει να ρυθμίσετε τον δαίμονα, να ενεργοποιήσετε τις θύρες, τις διευθύνσεις IP και άλλες ρυθμίσεις.

第 1 步:Συνδεθείτε στο HestiaCPCP σας

第 2 步:Εισαγάγετε το τείχος προστασίας.

  • Κάντε κλικ στο "Τείχος προστασίας" πάνω από την πλοήγηση.

第 3 步:Κάντε κλικ στο κουμπί +.

  • Όταν τοποθετείτε το δείκτη του ποντικιού πάνω από το κουμπί +, θα δείτε το κουμπί να αλλάζει σε "Προσθήκη κανόνα".

第 4 步:Προσθήκη κανόνων.

Χρησιμοποιήστε τα παρακάτω ως ρυθμίσεις κανόνων ▼

  • Δράση: Αποδοχή
  • Πρωτόκολλο: TCP
  • θύρα: 2812
  • Διεύθυνση IP: 0.0.0.0/0
  • Παρατηρήσεις (προαιρετικά): MONIT

Το παρακάτω είναι ένα στιγμιότυπο οθόνης των ρυθμίσεων του τείχους προστασίας HestiaCP ▼

Πώς να εγκαταστήσετε το πρόγραμμα παρακολούθησης Monit στο HestiaCP; Αναλυτική επεξήγηση της μεθόδου εγκατάστασης του Monit

Συμπέρασμα: Ο τέλειος συνδυασμός Monit και HestiaCP

Σε αυτό το σημείο, θα πρέπει να έχετε εγκαταστήσει και να ρυθμίσετε με επιτυχία το Monit στο HestiaCP.

Θα γίνει ο δεξιός σας βοηθός στη διαχείριση διακομιστή, διασφαλίζοντας την κανονική λειτουργία όλων των κρίσιμων υπηρεσιών.

Επιπλέον, η διεπαφή ιστού της Monit σάς επιτρέπει να παρακολουθείτε εύκολα την κατάσταση όλων των διαδικασιών και να διατηρείτε τα πάντα υπό έλεγχο.

Λάβετε μέτρα!Διαμορφώστε τώρα το Monit για τον διακομιστή σας για να βελτιώσετε τη σταθερότητα και την αξιοπιστία του. Ο μελλοντικός σας εαυτός θα είναι ευγνώμων για την έξυπνη επιλογή που κάνατε τώρα.

Ιστολόγιο Hope Chen Weiliang ( https://www.chenweiliang.com/ ) κοινοποίησε "Πώς να εγκαταστήσω το πρόγραμμα παρακολούθησης Monit στο HestiaCP;" Η λεπτομερής εξήγηση της μεθόδου εγκατάστασης του Monit θα σας βοηθήσει.

Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-31996.html

Για να ξεκλειδώσετε περισσότερα κρυμμένα κόλπα🔑, καλώς ήρθατε στο κανάλι μας στο Telegram!

Κάντε share και like αν σας αρέσει! Τα share και τα likes σας είναι το συνεχές μας κίνητρο!

 

发表 评论

Η διεύθυνση email σας δεν θα δημοσιευτεί. 必填 项 已 用 * 标注

Μεταβείτε στην κορυφή