Munin, oder wie man unseren Server unter Linux überwacht

Munin

Mussten Sie jemals mehrere Computer gleichzeitig überwachen? Wenn dies Ihr Fall war, sind Sie sicherlich auf ein anderes Problem gestoßen oder mussten abwechseln, um die Informationen aller zu sehen. Wenn Sie sich mit all dem identifizieren, Munin Es ist die Antwort auf Ihre Gebete. Es ist ein Programm, das zeigt Daten mit Statistiken von unserem Server wie CPU, Workload, verwendeter RAM, Netzwerkverkehr usw.

Hierin Post Wir wollen nicht erklären, wie Server funktionieren oder ähnliches. Hier werden wir Sie nur unterrichten So installieren und führen Sie diese leistungsstarke Anwendung aus auf Ihrem Ubuntu-basierten Computer. Der Rest muss alleine laufen. Hier erzählen wir Ihnen alles, was Sie dazu wissen müssen.

So installieren Sie Munin unter Ubuntu

  1. Okay. Die Installation dieses Programms ist sehr einfach, so dass es ausreicht zu sagen, dass es in den offiziellen Repositories zu wissen ist, dass wir es vom Terminal mit dem Befehl "sudo apt install munin" (ohne die Anführungszeichen) oder installieren können von einem Paketmanager wie Syanptic. Nach der Installation müssen wir dafür sorgen, dass es funktioniert, und wir fahren mit dem nächsten Schritt fort.
  2. Wir bearbeiten die Konfigurationsdatei, die sich im Pfad befindet / var / cache / munin / www und wir kopieren und fügen den folgenden Text ein, das heißt, er muss nur den folgenden haben:

dbdir / var / lib / munin
htmldir / var / cache / munin / www
logdir / var / log / munin
rundir / var / run / munin

# Wo soll nach der HTML-Vorlage gesucht werden?
tmpldir / etc / munin / templates

# Ein einfacher Hostbaum
[munin.localhost.com]
Adresse 127.0.0.1
use_node_name yes [/ sourcecode]

  1. Als Nächstes bearbeiten wir die Serverdatei so, dass sie als Knoten für sich selbst fungiert und nur auf sich selbst (Loopback) und nicht auf alle Schnittstellen im Netzwerk hört. Dies wird durch Bearbeiten der Datei erreicht munin-node.conf Ändern des Wertes Gastgeber und 127.0.0.1.
  2. Im nächsten Schritt werden wir die Datei bearbeiten apache.conf Um einen Alias ​​zu konfigurieren, werden wir Folgendes mit folgendem Text tun:

Alias ​​/ munin / var / cache / munin / www

Auftrag erlauben, ablehnen
# Von localhost 127.0.0.0/8 :: 1 zulassen
Allow from all
Optionen Keine

# Diese Datei kann als .htaccess-Datei oder als Teil Ihres Apache verwendet werden
# Konfigurationsdatei.
#
# Damit die Option .htaccess-Datei im Verzeichnis munin www funktioniert
# (/ var / cache / munin / www) muss "AllowOverride all" oder so haben
# in der Nähe dieses Sets.
#

AuthUserFile / etc / munin / munin-htpasswd
AuthName "admin"
AuthType Basic
require valid-user

# Für diesen nächsten Teil muss mod_expires aktiviert sein.
#

# Stellen Sie die Standardablaufzeit für Dateien auf 5 Minuten und 10 Sekunden ab ein
# ihre Erstellungszeit (Änderungszeit). Es gibt wahrscheinlich neue Dateien von
# diese Zeit.
#
ExpiresActive an
Läuft abStandard M310

  1. Als nächstes öffnen wir unter Berücksichtigung der Tatsache, dass der Benutzer "admin" ist, ein Terminal, greifen auf das Verzeichnis zu, in dem wir die Datei geändert haben, und erstellen das Kennwort mit dem folgenden Befehl:
htpasswd -c munin-htpasswd admin
  1. Alles wäre bereits konfiguriert. Damit es funktioniert, schreiben wir den folgenden Befehl:
service munin-node restart && service apache2 restart

Was würde fehlen? Das Wichtigste: Starten Sie die Überwachung des Servers. Dazu müssen wir nur den Benutzernamen und das Passwort eingeben, die wir zuvor durch den Zugriff definiert haben munin.localhost.comAn diesem Punkt werden wir sehen, was wir in diesem Beitrag vorhaben.

Über: root.com.


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.