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

Installieren Sie Munin unter CentOS 7

Heute zeigen wir Ihnen, wie Sie Munin auf CentOS 7 installieren. Munin ist ein Tool zur Überwachung von Netzwerkressourcen, das bei der Analyse von Ressourcentrends und der Nutzung von Servern und Diensten helfen kann. Es bietet Überwachungs- und Warndienste für Server, Switches, Anwendungen und Dienste und ist sehr Plug-and-Play-fähig. Die Installation von Munin auf CentOS 7 ist wirklich eine einfache Aufgabe, Sie sollten die folgenden Schritte sorgfältig befolgen und Munin sollte in weniger als 10 Minuten auf CentOS 7 installiert sein. Munin hat eine Master/Slave-Architektur, bei der sich der Master in regelmäßigen Abständen mit allen Slaves verbindet und sie nach Daten fragt, die dann in RRD-Dateien gespeichert werden. Es benachrichtigt die Benutzer, wenn etwas schief geht, und benachrichtigt sie ein zweites Mal, wenn das Problem behoben wurde.

Anforderungen:
Wir werden unsere SSD 1 verwenden Linux VPS-Hostingplan für dieses Tutorial.

1. Logian über SSH

Melden Sie sich über SSH bei Ihrem Server an:

# ssh root@server_ip

2. Überprüfen Sie die CentOS-Version

Geben Sie vor dem Start den folgenden Befehl ein, um zu überprüfen, ob Sie die richtige Version von CentOS auf Ihrem Computer installiert haben:

# cat /etc/redhat-release

Es sollte Ihnen die folgende Ausgabe geben:

CentOS Linux release 7.2.1511 (Core)

3. Aktualisieren Sie das System

Stellen Sie sicher, dass Ihr Server auf dem neuesten Stand ist:

# yum update

4. Installieren Sie das EPEL-Repository

Installieren Sie nach Abschluss der Aktualisierung das EPEL-Repository:

# yum install epel-release

5. Installieren Sie Munin und Apache

Sie können jetzt Munin und Apache mit dem folgenden Befehl installieren:

# yum install munin munin-node httpd -y

6. Munin starten und konfigurieren

Nachdem die Installation abgeschlossen ist, starten Sie Munin und lassen Sie es beim Booten starten.

# systemctl start munin-node
 
# systemctl enable munin-node

7. Munin neu starten

Wenn ein Neustart erforderlich ist, können Sie systemctl restart munin-node verwenden, um Munin neu zu starten.

Vergleichen Sie mit /etc/munin/munin.conf Datei, ob Sie die folgenden Zeilen aktiviert haben:

[localhost]
address 127.0.0.1
use_node_name yes

Sie können die Datei entweder mit einem Texteditor öffnen oder grep verwenden Befehl. Um beispielsweise den Adresssatz zu überprüfen, können Sie Folgendes verwenden:

# grep address /etc/munin/munin.conf

8. Konfigurieren Sie Munin

Mit dem htpasswd erstellen wir einen Benutzernamen und ein Passwort für die grundlegende Authentifizierung, wodurch Munin durch ein Passwort geschützt wird. Geben Sie den folgenden Befehl ein:

# htpasswd /etc/munin/munin-htpasswd admin

Wenn Sie wie unten gezeigt dazu aufgefordert werden, geben Sie das Passwort für den Admin-Benutzer ein:

New password:
Re-type new password:
Adding password for user admin

Fügen Sie Ihren Server-Hostnamen zur munin-node.conf hinzu Datei. Öffnen Sie es mit einem Texteditor Ihrer Wahl. Wir verwenden nano:

# nano /etc/munin/munin-node.conf

Sie können die Zeile host_name hinzufügen am Ende der Datei. Zum Beispiel:

host_name vps.rosehosting.com

Speichern und schließen Sie die Datei.

9. Munin-Konfiguration für Apache einrichten

Öffnen Sie die Munin-Konfiguration für Apache und fügen Sie die folgenden Zeilen zu /var/www/html/munin hinzu Verzeichnis:

# nano /etc/httpd/conf.d/munin.conf
 
Order Deny,Allow
   Deny from all
   Allow from 127.0.0.1 your_public_IP

Nach dem Hinzufügen sollte der Abschnitt wie folgt aussehen:

<directory /var/www/html/munin>
AuthUserFile /etc/munin/munin-htpasswd
AuthName "Munin"
AuthType Basic
require valid-user
Order Deny,Allow
   Deny from all
   Allow from 127.0.0.1 your_public_IP

10. Überprüfen Sie die Munin-Installation auf CentOS 7

Starten Sie Apache neu, damit die Änderungen wirksam werden:

# systemctl restart httpd

Herzliche Glückwünsche. Sie haben Munin erfolgreich auf CentOS 7 installiert. Öffnen Sie nun Ihren bevorzugten Webbrowser und navigieren Sie zu:http://your_server_IP/munin und geben Sie die Anmeldeinformationen ein, die Sie gerade mit dem htpasswd festgelegt haben Dienstprogramm.

Unten sind einige der Graph-Snapshots, die wir von Munin gemacht haben, das unseren inaktiven Linux-VPS überwacht.

Natürlich müssen Sie Munin nicht auf CentOS 7 installieren, wenn Sie einen unserer ultraschnellen CentOS 7 VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Munin für Sie auf CentOS 7 zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag zur Installation von Munin auf CentOS 7 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. Installieren Sie MariaDB 10.0 auf CentOS 6

  2. Installieren Sie PHP 7.4 auf CentOS 8

  3. Installieren Sie ownCloud auf CentOS 6

  4. Installieren Sie Log.io auf CentOS 7

  5. Installieren Sie GlassFish 4.1 auf Centos 7

So installieren Sie R unter CentOS 7

Installieren Sie Odoo 12 auf CentOS 7

So installieren Sie R unter CentOS 8

Installieren Sie Keepalived auf CentOS 8

So installieren Sie Munin unter CentOS 6

So installieren Sie Munin unter CentOS 7