Wenn Sie ein Netzwerkadministrator sind, wissen Sie sicher, wie wichtig die Überwachung des Netzwerkverkehrs ist. Zwar gibt es einige ausgezeichnete GUI-basierte Software für diese, wenn Sie mit Befehlszeile beschäftigen und suchen Sie nach einer Befehlszeilenalternative, würde ich vorschlagen, Sie versuchen slurm .

In diesem Artikel werden wir den slurm Befehl zusammen mit den Funktionen, die er bietet, diskutieren.

Einführung

Slurm ist ein generischer Netzwerklastmonitor, der von seiner Manpage als "noch ein weiterer Netzwerklastmonitor" beschrieben wird. Er zeigt Gerätestatistiken zusammen mit einem netten ASCII-Graphen - er unterstützt mehrere Arten von Graphen.

Für diejenigen, die an seinen Ursprüngen interessiert sind, startete das Projekt als FreeBSD-Port des Linux-PPP-Link-Monitors "pppstatus". Neben Linux funktioniert der Befehl auf vielen anderen Plattformen wie FreeBSD, OpenBSD, NetBSD, Solaris, HP-UX, MicroBSD und Mac OS X.

Herunterladen und installieren

Benutzer von Debian-basierten Systemen wie Ubuntu können dieses Dienstprogramm mit dem folgenden Befehl herunterladen und installieren:

 sudo apt-get installieren slurm 

Alternativ können Sie auch den Quellcode herunterladen und manuell installieren.

Verwendung

Hier sind einige Beispiele, wie der slurm Befehl verwendet werden kann:

Hinweis : Alle in diesem Artikel vorgestellten Beispiele werden unter Ubuntu 14.04 getestet.

Standardausgabe

Um den Befehl slurm, müssen Sie als Erstes wissen, welche Netzwerkschnittstelle Sie überwachen möchten. slurm können Sie tun, indem Sie den Namen der Schnittstelle als Argument an die Befehlszeilenoption -i .

Zum Beispiel wollte ich in meinem Fall die Schnittstelle "wlan0" überwachen, also habe ich den Befehl folgendermaßen ausgeführt:

 slurm -i wlan0 

und die folgende Ausgabe wurde produziert:

Wie im obigen Screenshot zu sehen ist, erzeugte der Befehl Informationen in Bezug auf den Netzwerkverkehr sowohl im Text als auch in Form eines Graphen, der je nach Netzwerknutzung von links nach rechts scrollt.

Obwohl die Manpage des Befehls sowie die Projektseite keine Informationen über den Graphen und die darin dargestellten Daten enthält, ist es offensichtlich, dass die grünen Xs Downloads anzeigen und die roten X Uploads anzeigen. Jede Spalte im Diagramm zeigt die Netzwerklast (Download + Upload) zu jeder gegebenen Sekunde, das heißt, je mehr X in einer bestimmten Spalte, desto mehr Netzwerklast zu dieser Sekunde.

Andere Grafikmodi

Neben dem Standard-Grafikmodus bietet der Befehl auch einen klassischen sowie Split- und Large-Split-Graph-Modus.

Verwenden Sie die Befehlszeilenoption -c um den Befehl mit dem klassischen / kombinierten Diagramm zu starten:

 slurm -i wlan0 -c 

Um den Befehl im Split-Graph-Modus zu starten, verwenden Sie die Befehlszeilenoption -s :

 slurm -i wlan0 -s 

Um den Befehl im großen Split-Graph-Modus zu starten, verwenden Sie die Befehlszeilenoption -l :

 slurm -i wlan0 -l 

Ändern Sie die Verzögerung zwischen Bildschirmaktualisierungen

Standardmäßig aktualisiert der Befehl die Ausgabe nach einer Sekunde. Sie können dies jedoch ändern, indem Sie die Befehlszeilenoption -d . Um beispielsweise die Verzögerung auf 3 Sekunden zu ändern, habe ich den folgenden Befehl verwendet:

 slurm -i wlan0 -d 5 

Fazit

Slurm ist ein leichtgewichtiges und benutzerfreundliches Befehlszeilenprogramm zur Überwachung der Netzwerkaktivität. Obwohl es nicht viele Funktionen bietet, liefert es, was es behauptet. Wenn Sie möchten, können Sie es auch mit Tools wie Conky integrieren, um das Beste daraus zu machen.

Hast du jemals den slurm Befehl benutzt? Wie war deine Erfahrung? Teilen Sie Ihre Gedanken in den Kommentaren unten.