Überwachen, überwachen und verwalten Sie Computersysteme von Ubuntu

über-monit

Im nächsten Artikel werden wir uns Monit ansehen. Dieses Tool wird uns nützlich sein, wenn es um Überwachen und verwalten Sie verteilte Computersysteme, automatische Wartungen und Reparaturen durchführen.

Monit ist ein Dienstprogramm für Prozesse, Programme, Dateien, Verzeichnisse und Dateisysteme auf einem Unix-System verwalten und überwachen. Benutzer können Monit verwenden, um Dateien, Verzeichnisse und Dateisysteme auf Änderungen wie Zeitstempeländerungen, Prüfsummenänderungen oder Größenänderungen zu überwachen.

Monit wird über eine einfach zu konfigurierende Steuerdatei gesteuert, die auf einer tokenorientierten Freiform-Syntax basiert. Es überwacht die Protokolle und benachrichtigt uns über die Fehlerbedingungen durch anpassbare Warnmeldungen. Darüber hinaus kann Monit verschiedene TCP / IP-Netzwerkprüfungen und Protokollprüfungen durchführen und ermöglicht es uns, SSL für solche Prüfungen zu verwenden.

Was kann mit Monit überwacht werden?

Wir können Monit verwenden, um Prozesse überwachen Daemon oder ähnliche Programme, die auf localhost laufen. Dieses Programm ist besonders nützlich, um sowohl Daemon-Prozesse als auch solche zu überwachen, die beim Systemstart gestartet werden.

home

Im Gegensatz zu vielen anderen Überwachungssystemen Monit kann handeln, wenn eine Fehlersituation auftritt, beispielsweise; Wenn sendmail nicht läuft, kann dieses Programm sendmail automatisch neu starten oder wenn Apache zu viele Ressourcen verbraucht, kann Monit Apache stoppen oder neu starten und uns eine Warnmeldung senden. Monit kann auch Prozesseigenschaften überwachen, z. B. wie viel Speicher oder CPU-Zyklen ein Prozess verwendet.

Zusätzlich zu dem, was bisher erwähnt wurde, auch Sie können dieses Programm verwenden, um Dateien, Verzeichnisse und Dateisysteme auf localhost zu überwachen. Wir werden in der Lage sein, diese Elemente auf Änderungen zu überwachen, wie z. B. Änderungen von Zeitstempeln, Änderungen der Prüfsumme oder Änderungen der Größe.

Status

Monit kann Überwachen Sie Netzwerkverbindungen zu mehreren Servern, entweder auf Localhost oder auf Remote-Hosts. TCP-, UDP- und Unix-Domain-Sockets werden unterstützt. Auch wenn ein Protokoll nicht unterstützt wird, können wir den Server testen, da Monit so konfiguriert werden kann, dass beliebige Daten gesendet und die Antwort vom Server getestet wird.

Monit kann verwendet werden, um Testprogramme oder Skripte zu bestimmten Zeiten wie bei cron. Darüber hinaus können wir den Ausgabewert eines Programms testen und eine Aktion ausführen oder eine Warnung senden, wenn der Ausgabewert einen Fehler anzeigt.

Dieses Programm kann auch verwendet werden, um Überwachen Sie allgemeine Systemressourcen auf localhostwie CPU-Auslastung, Arbeitsspeicher und Systemlast.

Installieren Sie Monit auf Ubuntu 20.04 LTS Focal Fossa

Die Installation dieses Programms ist recht einfach. In den folgenden Zeilen werden wir sehen, wie Sie Monit in Ubuntu 20.04 installieren. Wie auf ihrer Website angegeben, können die gleichen Anweisungen für Ubuntu 18.04, 16.04 und jede andere Debian-basierte Distribution wie Linux Mint befolgt werden.

Öffnen Sie zunächst ein Terminal (Strg + Alt + T) und Wir werden sicherstellen, dass alle Pakete in unserem System aktualisiert werden. Dies erreichen wir mit den Befehlen:

sudo apt update; sudo apt upgrade

Dann können wir das Programm installieren. Monit ist als Standard-Repository von Ubuntu 20.04 verfügbar. Aus diesem Grund können wir es mit dem Befehl im Terminal installieren:

monit installieren

sudo apt install monit

Nach der Installation wird der Monit-Dienst automatisch gestartet. Es kann überprüfe seinen Status Eingabe im selben Terminal:

Statusüberwachung

sudo systemctl status monit

Standardmäßig ist die Monit-Weboberfläche deaktiviert. Aus diesem Grund müssen wir es aktivieren und das Administratorkennwort festlegen. Wir können dies tun, indem wir die folgende Datei bearbeiten:

sudo vim /etc/monit/monitrc

In dieser Datei wir müssen das Monit-Administratorkennwort finden, auskommentieren und konfigurieren wie es im folgenden gezeigt wird:

Passwort und Benutzer in Monit aktivieren

set httpd port 2812 and
allow admin:monit

Sobald die Änderungen vorgenommen wurden, können wir den Editor speichern und schließen. Der nächste Schritt wird sein Neustart von Monit:

Monitor neu starten

sudo monit -t
sudo systemctl restart monit

Wenn Sie Informationen zu einer der Optionen in der Konfigurationsdatei benötigen, können Sie konsultieren Sie die Programmdokumentation.

Greifen Sie auf die Programmoberfläche zu

An dieser Stelle können wir Öffnen Sie den Webbrowser und greifen Sie auf die Weboberfläche des Programms zu, indem Sie auf die URL gehen http://dirección-ip-de-tu-servidor:2812.

Programmanmeldung program

Diese Adresse sollte uns die Login-Seite zeigen. Wenn Sie den Benutzernamen und das Passwort in der Konfigurationsdatei nicht geändert haben, können Sie mit Benutzername einloggen 'Administrator' und das Passwort 'überwachen'.

Host-Überwachung

Für hilfreiche Informationen und Hilfe empfehlen wir konsultieren Sie die offizielle Website des Projekts o su Repository in Bitbucket.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.