Artikelverzeichnis
Dieses Tutorial konzentriert sich auf:
Wie manCentOS 7 läuft auf dem ServerVestaCPPlatte montiertMonit-ÜberwachungProgramm?
VestaCP-Panel des CentOS 7-Systems, wie wird die Monit-Konfiguration eingestellt?
Was ist Monit?
Monit ist ein kleines Open-Source-Tool zum Verwalten und Überwachen von Unix-Systemen.
Monit überwacht den angegebenen Dienstprozess, wenn er automatisch heruntergefahren wird, startet automatisch neu und kann im Fehlerfall E-Mail-Benachrichtigungen senden.
Wenn Sie CentOS 7 verwenden, führen Sie VestaCP als Ihr Panel aus und Sie haben Monit installiert, um Ihre Serverprozesse wie Nginx, Apache, MariaDB und andere zu überwachen.
EPEL-Repository aktivieren
RHEL/CentOS 7 64-Bit:
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm
RHEL/CentOS 6 32-Bit:
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm
- CentOS 7 unterstützt keine 32-Bit-EPEL-Repositories, verwenden Sie also RHEL/CentOS 6 32-Bit.
Installieren Sie Monit unter CentOS 7
yum update yum install -y libcrypto.so.6 libssl.so.6 yum install monit
Aktivieren Sie Port 2812 auf VestaCP
Nachdem Sie Monit Monitoring erfolgreich installiert haben, müssen Sie den Daemon einrichten, Ports, IP-Adressen und andere Einstellungen aktivieren.
1 步:Melden Sie sich bei Ihrem VestaCP an
2 步:Geben Sie die Firewall ein.
- Klicken Sie oberhalb der Navigation auf „Firewall“.
3 步:Klicken Sie auf die Schaltfläche +.
- Wenn Sie den Mauszeiger über die Schaltfläche „+“ bewegen, ändert sich die Schaltfläche in „Regel hinzufügen“.
4 步:Regeln hinzufügen.
Verwenden Sie Folgendes als Regeleinstellungen ▼
- Aktion: Akzeptieren
- Protokoll: TCP
- Hafen: 2812
- IP-Adresse: 0.0.0.0/0
- Bemerkungen (optional): MONIT
Unten ist ein Screenshot der Vesta-Firewall-Einstellungen ▼
5 步:Bearbeiten Sie die Monit-Konfigurationsdatei
Sobald Monit installiert ist, müssen Sie die Hauptkonfigurationsdatei bearbeiten und Ihren eigenen Benutzernamen und Ihr eigenes Passwort festlegen.
Das Folgende ist ein Konfigurations-Tutorial zum Überwachen und Neustarten verschiedener Vesta Panel-Prozesse unter CentOS 7 ▼
Testen Sie nach dem Erstellen der erforderlichen Konfigurationsdateien auf Syntaxfehler ▼
monit -t
Starten Sie Monit, indem Sie einfach Folgendes eingeben:
monit
Starten Sie den Monit-Dienst beim Booten ▼
systemctl enable monit.service
Monit-Notizen
Monit überwacht Prozessdienste, was bedeutet, dass von Monit überwachte Dienste nicht mit normalen Methoden gestoppt werden können, da Monit sie nach dem Stoppen erneut startet.
Um einen von Monit überwachten Dienst zu stoppen, sollten Sie etwas wie verwendenmonit stop name
Ein solcher Befehl zum Beispiel zum Stoppen von nginx ▼
monit stop nginx
Stoppt alle von Monit▼ überwachten Dienste
monit stop all
So starten Sie einen Dienst, den Sie verwenden könnenmonit start name
ein solcher Befehl ▼
monit start nginx
Starten Sie alle von Monit überwachten Dienste ▼
monit start all
Deinstallieren Sie das Überwachungsprogramm Monit ▼
yum remove monit
Hoffnung Chen Weiliang Blog ( https://www.chenweiliang.com/ ) teilte „Wie installiere ich das Monit-Überwachungsprogramm auf dem VestaCP-Panel des CentOS 7-Systems? , dir zu helfen.
Willkommen, um den Link dieses Artikels zu teilen:https://www.chenweiliang.com/cwl-731.html
Willkommen im Telegrammkanal von Chen Weiliangs Blog, um die neuesten Updates zu erhalten!
📚 Dieser Leitfaden enthält einen enormen Mehrwert. 🌟Dies ist eine seltene Gelegenheit, verpassen Sie sie nicht! ⏰⌛💨
Teilen und liken, wenn es euch gefällt!
Ihr Teilen und Ihre Likes sind unsere ständige Motivation!