GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Monit auf Ihrem CentOS6 VPS

Heute zeigen wir Ihnen, wie Sie Monit auf Ihrem Centos VPS installieren. Monit ist ein Überwachungs- und Verwaltungstool sowie ein automatisches Wartungstool. Die Überwachung kann direkt auf der Kommandozeile oder im Web erfolgen. Sie können Monit mehrere Aufgaben zuweisen (nicht nur überwachen), wenn also ein bestimmter Dienst die Prüfung nicht besteht, kann Monit warnen oder etwas dagegen unternehmen (zum Beispiel versuchen, den Dienst neu zu starten).

Zuerst müssen wir sicherstellen, dass unser Server auf dem neuesten Stand ist. Führen Sie Folgendes aus:

# leckeres Update

Vor der Installation von Monit müssen wir einige der dafür erforderlichen Dateien installieren. Geben Sie dazu Folgendes ein:

# yum install -y libcrypto.so.6 libssl.so.6

Jetzt können wir Monit herunterladen und auf dem Server installieren. Dies kann auch über das EPEL-Repository erreicht werden, aber Sie erhalten nicht die neueste Version, was zu zusätzlichen Konfigurations- und Verwendungsschwierigkeiten für Sie führen wird. Um also die neueste Monit-Version herunterzuladen und auf Ihrem Server zu installieren, befolgen Sie die nächsten einfachen Schritte:

# wget http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/monit-5.5-1.el6.rf.i686.rpm
# rpm -Uvh http://apt .sw.be/redhat/el6/en/i386/rpmforge/RPMS/monit-5.5-1.el6.rf.i686.rpm

Nachdem die Installation abgeschlossen ist, bearbeiten Sie die Hauptkonfigurationsdatei mit Ihrem bevorzugten Texteditor so, dass sie dem Beispiel unten ähnelt, und legen Sie Ihren eigenen Benutzernamen und Ihr eigenes Passwort fest:

# vim /etc/monit.conf

Stellen Sie httpd-Port 2812 ein und      # stellen Sie den Überwachungsport nach Ihren Wünschen ein. Standard ist 2812 (wenn Sie einen benutzerdefinierten Port festlegen, stellen Sie sicher, dass er sich nicht mit dem Überwachungsport eines anderen Dienstes überschneidet). server and
user zulassen:'password'      # Benutzer 'user' mit Passwort 'password' anfordern
#    @monit zulassen           # Benutzern der Gruppe 'monit' erlauben, sich zu verbinden (rw)
#    zulassen @users readonly  # Benutzern der Gruppe "Benutzer" erlauben, eine Verbindung mit Lesezugriff herzustellen

Nachdem die anfängliche Konfiguration abgeschlossen ist, können wir einige der Dienste konfigurieren, die wir überwachen möchten. Dazu erstellen wir separate Dateien für jeden Dienst, der sich im Verzeichnis /etc/monit.d/ befindet. Verwenden Sie Ihren bevorzugten Texteditor und erstellen Sie die Dateien wie gezeigt für diese paar Beispieldienstkonfigurationen:

Webserver:
# vim /etc/monit.d/http

überprüfen Sie den Prozess des Webservers mit pidfile /var/run/httpd/httpd.pid
group apache
start program =„/etc/init.d/httpd start“
stop  program =„/etc/ init.d/httpd stop”
falls Host 0.0.0.0 Port 80 fehlgeschlagen ist, dann neu starten

NTP:
# vim /etc/monit.d/ntp

Überprüfen Sie den Prozess ntpd mit pidfile /var/run/ntpd.pid
start program =„/etc/init.d/ntpd start“
stop  program =„/etc/init.d/ntpd stop“
Wenn Host 127.0.0.1 ausgefallen ist, Port 123, geben Sie udp ein und benachrichtigen Sie

SSH:
# vim /etc/monit.d/ssh

starte das Programm  „/etc/init.d/sshd start“
stoppe das Programm  „/etc/init.d/sshd stop“
wenn das Port-22-Protokoll ssh fehlgeschlagen ist, dann starte neu

Nachdem Sie die gewünschten Konfigurationsdateien erstellt haben, testen Sie die Steuerdatei auf Syntaxfehler:

# monit -t

Und starten Sie Monit, indem Sie einfach Folgendes eingeben:

# Überwachung

Öffnen Sie Ihren Browser zu http://youripdress:yourport und geben Sie die Anmeldeinformationen ein, die Sie in /etc/monit.conf

erstellt haben

Das ist es. Wir haben Monit erfolgreich auf unserem CentOS VPS installiert und konfiguriert.

Wenn Sie einer unserer Linux-VPS-Hosting-Kunden sind, müssen Sie dies natürlich nicht tun. Fragen Sie einfach unsere Administratoren, lehnen Sie sich zurück und entspannen Sie sich. Unsere Admins werden dies umgehend für Sie einrichten. Vielleicht möchten Sie auch unseren Leitfaden zur Installation des Monitorix-Systemüberwachungstools auf CentOS 6 VPS lesen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Cent OS
  1. So installieren Sie Piwik auf einem CentOS VPS

  2. So installieren Sie Concrete5 auf einem CentOS 6 VPS

  3. So installieren Sie phpBB 3 auf einem CentOS 6 VPS

  4. So installieren und konfigurieren Sie den Squid-Proxy auf Ihrem CentOS VPS.

  5. So installieren Sie MySQLDumper auf einem CentOS VPS

So installieren Sie Monit unter CentOS 7 / RHEL 7

So installieren Sie Monit unter CentOS 8 / RHEL 8

So installieren Sie Monit unter CentOS 6

So installieren Sie Monit unter CentOS 8

So installieren Sie Monit unter Ubuntu 14.04

So installieren Sie cPanel auf Ihrem VPS