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

So installieren Sie Monitorix unter CentOS 8

In diesem Tutorial zeigen wir Ihnen, wie Sie Monitorix auf CentOS 8 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Monitorix ist ein kostenloses, leichtgewichtiges Open-Source-Systemüberwachungstool, das entwickelt wurde um so viele Dienste und Systemressourcen wie möglich zu überwachen. Es wurde für die Verwendung unter Produktions-UNIX/Linux-Servern erstellt, aber aufgrund seiner Einfachheit und geringen Größe können Sie es auch auf eingebetteten Geräten verwenden.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation des Monitorix-Systemüberwachungstools unter CentOS 8.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS 8.
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , Sie können jedoch Ihr System beschädigen, wenn Sie als Root nicht aufpassen.

Installieren Sie Monitorix auf CentOS 8

Schritt 1. Beginnen wir damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.

sudo clean all
sudo dnf update

Schritt 2. Installieren von Monitorix auf CentOS 8.

Jetzt können wir Monitorix-Pakete mit dem folgenden Befehl installieren:

sudo dnf install monitorix perl-CGI perl-HTTP-Server-Simple perl-rrdtool perl-Config-General perl-LWP-Protocol-https perl-LWP-Protocol-http10

Sie können die installierte Version von Monitorix überprüfen, indem Sie Folgendes ausführen:

$ monitorix -v
Monitorix version 3.12.0 (29-Nov-2020)

Nach erfolgreicher Installation fügen Sie nun den Monitorix-Dienst zum Systemstart hinzu und starten Sie den Dienst mit den folgenden Befehlen:

sudo systemctl start monitorx.service
sudo systemctl enable monitorx.service

Schritt 3. Konfigurieren Sie Monitorix.

Monitorix wird mit einer einzelnen Nur-Text-Konfigurationsdatei /etc/monitorix/monitorix.conf konfiguriert . Wir müssen einige Änderungen an der Konfigurationsdatei vornehmen, bevor wir Monitorix verwenden können. Bevor Sie Änderungen an der Konfigurationsdatei vornehmen, sollten Sie eine Sicherungskopie der Datei erstellen. Führen Sie den folgenden Befehl aus, um die Sicherungskopie der Datei zu erstellen:

cp /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.backup

Öffnen Sie nun die Monitorix-Konfigurationsdatei zum Bearbeiten:

nano /etc/monitorix/monitorix.conf

Ersetzen Sie in der Konfigurationsdatei die Einstellungen entsprechend Ihrer Umgebung:

# line 6: change to any title you like
title = Monitorix# line 7: change to your hostname
hostname = mon.idroot.us# line 8: background color of admin site
theme_color = white# line 12: change network units to bps (default is Bytes per/sec)# デフォルトは Bytes per/sec
netstats_in_bps = y# 28-43: change if you need
<httpd_builtin>
        enabled = y
        host =
        port = 8080
        user = nobody
        group = nobody
        log_file = /var/log/monitorix-httpd
        # if enable permission for admin site, add settings hosts_deny = all hosts_allow = 10.0.0.0/24 autocheck_responsiveness = y
        <auth> # if enable Basic auth, turn to [y] enabled = n
                msg = Monitorix: Restricted access
                htpasswd = /var/lib/monitorix/htpasswd
        </auth>
</httpd_builtin># line 76: set kind of graphs you'd like to monitor
# Graphs (de)activation
# -----------------------------------------------------------------------------
<graph_enable>
        system          = y
        kern            = y
        proc            = y
        hptemp          = n
        lmsens          = n
        gensens         = n
        ipmi            = n
        ambsens         = n
        nvidia          = n
        disk            = n
.....
.....

Wenn Sie mit den Konfigurationen zufrieden sind, starten Sie den Monitorix-Dienst neu:

sudo systemctl restart monitorix

Schritt 4. Firewall konfigurieren.

Wenn Sie eine Firewall verwenden, öffnen Sie bitte Port 8080, um den Zugriff mit dem folgenden Befehl zu ermöglichen:

sudo firewall-cmd --add-port=8080/tcp --permanent
sudo firewall-cmd --reload

Schritt 5. Zugriff auf Monitorix unter CentOS 8.

Monitorix ist standardmäßig auf HTTP-Port 8080 verfügbar. Öffnen Sie Ihren bevorzugten Browser und navigieren Sie zu http://mon.idroot.us:8080/monitorix oder http://server-ip-address:8080/monitorix und wählen Sie das Diagramm und klicken Sie auf OK, um das Diagramm anzuzeigen.

Herzlichen Glückwunsch! Sie haben Monitorix erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Monitorix-Netzwerküberwachungstools auf CentOS 8-Systemen verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, das offizielle Monitorix zu lesen Webseite.


Cent OS
  1. So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

  2. So installieren Sie Java 11 und 12 unter CentOS 7

  3. So installieren Sie Wine 4.0 unter CentOS 7

  4. So installieren Sie Vim 8.2 unter CentOS 7

  5. So installieren Sie VirtualBox unter CentOS 7

So installieren Sie Ruby unter CentOS 7

So installieren Sie PostgreSQL unter CentOS 7

So installieren Sie Go unter CentOS 7

So installieren Sie Python 3 unter CentOS 7

So installieren Sie R unter CentOS 7

So installieren Sie R unter CentOS 8