Collectl, ein Tool zur Überwachung der Systemleistung

über sammeln

Im nächsten Artikel werfen wir einen Blick auf Collectl. Das ist ein leichtes Werkzeug für Systemleistung überwachenHiermit können Leistungsdaten erfasst werden, die den aktuellen Status des Systems beschreiben.

Im Vergleich zu anderen Tools für denselben Zweck werden hier Informationen zu vielen verschiedenen Arten von Systemressourcen gesammelt, z. la CPU, Festplatte, Speicher, Netzwerk, Sockets, TCP, Inodes, Speicher, NFS, Prozesse usw. Es kann interaktiv oder als 'Daemon'und hat die Fähigkeit, die erfassten Daten aufzuzeichnen und wiederzugeben. Außerdem können wir die Daten in verschiedene Dateiformate exportieren.

Allgemeine Merkmale von Collectl

Dieses Tool bietet Benutzern unter anderem folgende Funktionen:

  • Collectl konzentriert sich nicht auf eine begrenzte Anzahl von SystemmetrikenEs kann Informationen über viele verschiedene Arten von Systemressourcen sammeln, wie z. CPU, Festplatte, Speicher, Netzwerk, Sockets, TCP, Inodes, Infiniband, Glanz, NFS, Prozesse, Quadrics, Platten und Buddy-Info.
  • Dieses Werkzeug verbraucht sehr wenig CPU. Tatsächlich wurde gemessen, dass 0.1% verwendet werden, wenn es als 'Daemon' ausgeführt wird, wobei das Standard-Abtastintervall von 60 Sekunden für Prozessdaten und 10 Sekunden für alles andere verwendet wird.
  • Kann interaktiv, als Daemon oder als beides ausgeführt werden.
  • Hat die Fähigkeit, fast jedes Subsystem zu überwachen.
  • Können spielen die Rolle vieler anderer Dienstprogramme, die für einen einzigen Zweck entwickelt wurden, so wie sie sind; ps, top, iotop oder vmstat.
  • Dieses Tool bietet auch die Fähigkeit, erfasste Daten aufzuzeichnen und wiederzugeben.
  • Können Exportieren Sie die Daten in verschiedenen Dateiformaten.
  • Das Werkzeug kann Wird als Dienst ausgeführt, um Remotecomputer oder einen gesamten Servercluster zu überwachen.
  • Wir auch Es werden Daten im Terminal angezeigt, in eine Datei oder einen Socket geschrieben.

Dies sind nur einige der Funktionen dieses Programms. Sie können konsultieren Sie alle im Detail aus dem Projektwebsite.

Installieren Sie Collectl

Standardmäßig das Paket Collectl ist im Standard-Repository von Ubuntu verfügbar. Die Installation auf unserem System ist so einfach wie das Öffnen eines Terminals (Strg + Alt + T) und das Ausführen des folgenden Befehls:

installiere collectl

sudo apt install collectl

Während der Installation werden wir aufgefordert, den Webserver auszuwählen, für den Kolplot muss selbst konfiguriert sein, obwohl wir die Möglichkeit haben werden, die 'Keiner ' für die manuelle Einrichtung später.

Konfigurieren Sie den Webserver

Verwenden

Sobald die Installation dieses Tools abgeschlossen ist, können wir dies tun Führen Sie es problemlos vom Terminal aus, auch ohne Option. Der folgende Befehl zeigt Informationen zu CPU-, Festplatten- und Netzwerkstatistiken in einem kurzen, für Menschen lesbaren Format an.

Collectl läuft

collectl

Wenn sie interessiert sind Statistiken für alle Subsysteme druckenDer Befehl, den wir ausführen müssen, muss Folgendes enthalten: –Alle Option:

collectl --all

Wenn wir wollen benutze Collectl mit topmüssen wir den folgenden Befehl mit dem ausführen –Top Option:

Sammeloberteil

collectl --top

Wenn was Sie suchen, ist Überwachen Sie alle Ressourcen zusammenDer auszuführende Befehl wäre der folgende:

sammle scmd

collectl -scmd

Wann immer wir wollen Siehe die Speichernutzung unseres Systemsmüssen wir den Befehl nur mit dem ausführen -sm Option:

sammle sm

collectl -sm

Dieses Tool kann auch Informationen zu CPU, Festplatten und Netzwerkdaten anzeigen mit folgendem Befehl:

sammle scdn

collectl -scdn

zu Informationen zu CPU und TCP abrufenDer Befehl, den wir ausführen sollten, wäre der folgende:

sammeln stc

collectl -stc

zu Informationen über die Prozesse in unserem System erhaltenkönnen wir den Befehl collectl mit den folgenden Optionen ausführen:

sammeln c1

collectl -c1 -sZ -i:1

Dies sind nur einige der Möglichkeiten, die uns dieses Dienstprogramm bietet. Falls Sie es wollen Wenden Sie sich an diese, um alle verfügbaren Optionen anzuzeigenIm Terminal (Strg + Alt + T) müssen Sie nur den folgenden Befehl eingeben:

Hilfe beim Sammeln

collectl --help

Wir können auch wählen Lesen Sie die Manpages Eingabe im Terminal (Strg + Alt + T):

man collectl

In diesen Zeilen haben wir eine grundlegende Verwendung des Befehlszeilenprogramms Collectl zur Überwachung der Systemleistung gesehen. Zum Weitere Informationen zur Funktionsweisekönnen Benutzer die konsultieren Projektdokumentation oder ejemplos dass sie auf ihrer Website anbieten.


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.