Raspberry Pi : Überwachung des Systems mit Monitorix

Mit dem Server auf, Es bleibt nun um zu überwachen, was auf den CDs geschieht, Schnittstellen, etc..

Raspberry Pi Home Server - Etape 15 : monitorer le système avec Monitorix

Es gibt viele Tools zur Systemüberwachung : Nagios, Kakteen, ZABBIX, OpsView, etc.. Aber zu Beginn des Projekts wurde ich zum Monitorix gegangen so dass ich das Tutorial aber später aus anderen Tutorials für andere Überwachungstools kommen.

  1. Aktualisierung des Systems
    apt - get Update
  2. Die Abhängigkeiten ohne Apache installieren :
    Install apt - Get install libaprutil1-Dbd-sqlite3 libaprutil1-Ldap Libdbi-Perl Rrdtool-Librrds-Perl-Libwww-Perl Libemail-Datum-Format-Perl Libmime-lite-Perl Libmime-Types-Perl Libnet-Daemon-Perl Libplrpc-Perl Nullmailer Libxml-Simple-Perl Libconfig-General-Perl Libhttp-Server-Simple-perl
  3. Wenn ein Fehler angezeigt wird, Führen Sie den folgenden Befehl vor Wiederaufnahme des Befehls in Schritt 2
    sudo apt - Get - f installieren
  4. Download Archiv Monitorix deb Hier (Aktuelle version 3.2.0)
  5. Den CGI-Wrapper zu installieren, wenn es nicht bereits aktiviert ist (finden Sie im Artikel über die Installation von Nginx Hier)
    Install apt - Get install fcgiwrap
  6. Starten Sie die Installation des Pakets
     Dpkg-I monitorix_3.2.0 - izzy1_all.deb
  7. Erstellen Sie das Verzeichnis für Webseiten
    Mkdir/Var/Www/monitorix
  8. Kopieren Sie die Dateien für die Website
    CP-R/Usr/Share/Monitorix / * / Var/Www/Monitorix
  9. Ändern Sie die Rechte
    Chown-r Www - data:Www - Daten/Var/Www/monitorix
  10. Erstellen Sie das Verzeichnis
    Mkdir-p/Var/Db/Rrd/monitorix
  11. Bearbeiten /etc/monitorix.conf
    Base_dir = / Var/Www/Monitorix/Base_lib = / Var/Db/Rrd/Monitorix/Base_url = /
    
    Base_cgi = folgende
  12. Im Verzeichnis /Etc/Nginx/Website-availables Erstellen Sie die Datei monitorix. Der Standard-port 8090 in dieser Datei änderbar
    Server {
    
    hören 8090;
    
     Servername monitorix;
    
     Root/Var/Www/monitorix;
    
    Vermietung /cgi/ {
    
     aus gzip;
    
     Root/Var/Www/monitorix;
    
     Fastcgi_pass Unix:/var/run/fcgiwrap.Socket;
    
     enthalten/Etc/Nginx/fastcgi_params;
    
     Fastcgi_param SCRIPT_FILENAME $Document_root$ fastcgi_script_name;
    
     }
    
     }
  13. Aktivieren der Website durch Herstellung einer Verbindung in/Etc/Nginx/Websites-aktiviert
    ln-s/etc./Nginx/Websites-zur Verfügung/Monitorix/Etc/Nginx/Standorte-aktiviert/monitorix
  14. Konfigurieren von Grafiken in generieren /etc/monitorix.conf im Abschnitt GRAPH_ENABLED
  15. Nginx und Monitorix-Dienst neu starten
    Dienst Nginx Neustart Dienstneustart monitorix

Hier ist das Ergebnis :

Raspberry Pi Home Server - Etape 15 : monitorer le système avec Monitorix

Ergebnis der Ausführung des Monitorix auf Raspberry Pi

Bald werde ich eine Anleitung, um einen anderen monitoring-Tool präsentieren, so dass Sie Ihre Entscheidung treffen können !

Wenn Sie alle Diagramme gleichzeitig anzeigen möchten, Ladezeit der Seite ist relativ lang.

Sie können auch mögen....