So installieren, konfigurieren und verwenden Sie Monitorix unter Linux

In unserer täglichen Arbeit als Administratoren ist es wichtig, über Werkzeuge zu verfügen, die es uns ermöglichen, Fehler in der gesamten Infrastruktur der Organisation zu überwachen, zu analysieren und zu erkennen, sei es auf Netzwerk-, Geräte-, Serverebene usw.

Oftmals kennen wir die dafür notwendigen Tools nicht und wir laden oder implementieren Tools, die am Ende nicht sehr nützlich sind. Solvetic wird dieses Mal das Monitorix-Tool analysieren, das uns die Möglichkeit gibt, viele Aspekte unserer Linux-Umgebungen zu analysieren .

Monitorix ist ein Open-Source-Tool, das gibt uns eine vielfalt von Optionen zur Verwaltung unserer Server und das Informationen aus dem System und dem Netzwerk sammelt, wo es uns diese in interessanten Grafiken über die Monitorix-Webplattform anbietet.

Mit Monitorix können wir Netzwerkausfälle, Paketverluste, Systemschäden und im Allgemeinen Situationen erkennen, die die optimale Leistung des Systems beeinträchtigen. Monitorix ist in der Sprache Perl geschrieben und wird von GNU lizenziert und von der FSP (Free Software Foundation) veröffentlicht. Zusätzlich verwendet Monitorix RRDtool, um die Grafiken zu generieren, die wir in der Webumgebung anzeigen können.

Unter den verschiedenen Funktionen, die wir in Monitorix finden, werden wir Folgendes sehen:

  • Fail2bain-Statistiken
  • Möglichkeit zur Überwachung von Remote-Servern
  • Apache- und MySQL-Statistiken für lokale und Remote-Computer
  • Überwacht den Netzwerkverkehr von bis zu 10 Geräten in der Organisation
  • Überwachen Sie den Status der Festplatten, wie unter anderem deren Geschwindigkeit, Temperatur.
  • Monitorix ist auf HTTP-Server aufgebaut.
  • Möglichkeit, die Grafiken nach Tagen, Wochen, Monaten oder Jahren anzuzeigen, um eine detailliertere Kontrolle zu behalten.
  • Es ermöglicht den Status der Kerne, CPU, Kernel usw.
  • Überwachen Sie den Netzwerkverkehr einschließlich verschiedener Ports wie UDP und TCP.

Unter vielen anderen Funktionen.

Wenn wir die überprüfen möchten vollständige Liste der Monitorix-Funktionen Wir können den folgenden Link besuchen:

1. Monitorix-Installation


Wir werden analysieren, wie der Installationsprozess von Monitorix abläuft, und in dieser Studie werden wir ihn in einer Debian 8-Umgebung implementieren.

Falls wir haben Red Hat, CentOS oder Fedora Wir werden den folgenden Befehl ausführen:

 yum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple perl-IO-Socket-SSL wget 
NotizFühren Sie in neuen Versionen von Fedora einfach den Befehl # yum install monitorix aus.

Als nächstes gehen wir zu Laden Sie die neueste Version von Monitorix herunter von der offiziellen Website mit dem Befehl:

 # wget http://www.monitorix.org/monitorix-3.8.1-1.noarch.rpm
Nach dem Download verwenden wir den rpm-Befehl für die jeweilige Installation:
 # rpm -ivh monitorix-3.8.1-1.noarch.rpm
Für unser Debian-Umgebung Wir können Monitorix auf zwei Arten implementieren.
  • Durch das lzzy-Repository
  • Manuell mit dem .deb-Pakete.

Wir werden die beiden Prozesse analysieren.

1. Installation mit Izzy
Um Monitorix mit lzzy zu installieren, geben wir den folgenden Pfad ein, um die Datei zu bearbeiten Quellen.Liste:

 /etc/apt/sources.list
Nach dem Öffnen geben wir am Ende der Datei die folgende Zeile ein:
 deb http://apt.izzysoft.de/ubuntu generisches Universum

Wir speichern die Änderungen mit der Kombination STRG + ODER und wir verlassen den Editor mit STRG + x. Als nächstes werden wir die herunterladen GPG-Schlüssel aus dem Repository mit dem Befehl:

 # wget http://apt.izzysoft.de/izzysoft.asc

Wenn wir den Schlüssel herunterladen, fügen wir ihn wie folgt zur apt-Konfiguration hinzu:

 # apt-key izzysoft.asc hinzufügen
Zum Abschluss werden wir Installieren Sie Monitorix unter Debian 8 Verwenden Sie den folgenden Befehl, um zuerst die erforderlichen Pakete zu aktualisieren:
 # apt-get update # apt-get install monitorix

2. Manuelle Installation mit .deb-Paketen
Falls wir Monitorix manuell installieren möchten, führen wir die folgenden Befehle aus:

 # apt-get-Update
 # apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libyan-socket-ssl-perl 
 # wget http://www.monitorix.org/monitorix_3.8.1-izzy1_all.deb
 apt-get -f install
Auf diese beiden Arten können wir Laden Sie Monitorix auf Debian 8 herunter und installieren Sie es.

2. Monitorix-Konfiguration


Alle Monitorix-Parameter können über den folgenden Pfad angepasst werden:
 /etc/monitorix/monitorix.conf
Aus dieser Datei können wir Parameter für das Netzwerk, die Schnittstellen, die Festplatten usw. konfigurieren. Wenn wir einen der in dieser Datei enthaltenen Parameter bearbeiten, müssen wir den Dienst neu starten, damit die Änderungen wirksam werden. Dazu führen wir den folgenden Befehl aus:
 # service monitorix neu starten
[color = # a9a9a9] Dienst neu starten [/color]

3. Arbeiten mit Monitorix


Um die großartigen Funktionen zu sehen, die Monitorix uns bietet, müssen wir wissen, dass Monitorix für die Kommunikation Port 8080 verwendet, wofür wir zu unserem Browser gehen und die folgende Syntax eingeben müssen:
 http: // Computer_IP: 8080 / monitorix
Um die IP unserer Geräte zu sehen, verwenden wir die ifconfig-Befehl, in diesem Fall 192.168.0.14, wofür wir im Browser Folgendes eingeben müssen:
 http://192.168.0.14:8080/monitorix
Und wir werden sehen, dass das folgende Fenster angezeigt wird:

VERGRÖSSERN

[color = # a9a9a9] Zum Vergrößern auf das Bild klicken [/color]

Wir können folgendes sehen:

  • Feld Hostname: Wir haben den Namen unseres Debian 8-Teams gefunden.
  • Diagrammfeld: Auf dieser Registerkarte können wir den anzuzeigenden Diagrammtyp auswählen, wir finden unter anderem Optionen wie Netzwerkverkehr, Festplatten, Systemlast, aktive Prozesse.

Schließlich können wir die Periode des Graphen bestimmen:

  • täglich, wöchentlich, monatlich oder jährlich.

VERGRÖSSERN

[color = # a9a9a9] Zum Vergrößern auf das Bild klicken [/color]

Wir werden das Netzwerkverkehrsdiagramm mit der täglichen Periode auswählen. Klicken Sie auf OK und wir sehen Folgendes:

VERGRÖSSERN

[color = # a9a9a9] Zum Vergrößern auf das Bild klicken [/color]

Wählen wir die Option für Festplatten-E / A-Aktivität und wir werden folgendes sehen:

VERGRÖSSERN

[color = # a9a9a9] Zum Vergrößern auf das Bild klicken [/color]

Auf diese Weise können wir jede der Optionen, die Monitorix uns bietet, weiter überprüfen, die wirklich viele und alle mit Fokus auf Administratoren sind, alle sehr intuitiv und einfach zu bedienen und zu validieren.

NotizAuf diese Weise wird lokal auf Monitorix zugegriffen, wenn die Anforderungen für eine Remote-Verbindung bestehen, müssen wir die Route eingeben:

 /etc/apache2/conf.d/monitorix.conf
Bearbeiten Sie von dort aus die Option Allow From und geben Sie die entsprechende IP ein.

Wie wir beobachten konnten Monitorix ist ein einfaches Werkzeug aber mächtig, was es uns ermöglicht, verschiedene Optionen unseres Debian 8-Betriebssystems oder eines der anderen Ditros zu überprüfen und somit einen großen Nutzen zur Hand zu haben, wenn unsere Rolle darin besteht, alle administrativen Aufgaben der Organisation zu unterstützen oder wenn wir einfach dies wünschen Benutzer Sehen Sie den Status unserer Linux-Maschine in Echtzeit, grafisch und mit echten Daten.

VERGRÖSSERN

[color = # a9a9a9] Zum Vergrößern auf das Bild klicken [/color]

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave