GNU/Linux >> LINUX-Kenntnisse >  >> Linux

10 Überwachungstools für Linux-Systemadministratoren, die Sie kennen sollten

Unser Job als Systemadministratoren hatte schon immer zwei Dinge, die nie zu verschwinden scheinen, das erste ist das Sichern von Daten und das zweite ist, dies und das zu überwachen. In diesem Artikel werden wir uns einige der besten Linux-Überwachungstools im Terminal ansehen, beginnend mit Nummer 10, dem allseits bekannten und integrierten Befehl top.

Artikelinhalt:

  1. Das Nmon-Überwachungstool
  2. Das Nethogs-Überwachungstool
  3. Das Atop-Leistungsüberwachungstool
  4. Das Iotop-Überwachungstool
  5. Das Iptraf-Schnittstellenüberwachungstool
  6. Das Mpstat-Überwachungstool
  7. Das Bmon-Überwachungstool
  8. Das Htop-Überwachungstool
  9. Das Vmstat-Speicherüberwachungstool
  10. Das beste Überwachungstool
  11. 10 beste Lite-Befehlszeilen-Texteditoren unter Linux
  12. Ein kurzes Video zur Installation und Überprüfung
  13. Schlussfolgerung

10. Das beste Monitoring-Tool

Auf Platz 10 sehen wir uns den Befehl top an, er zeigt Linux-Prozesse an und bietet auch eine dynamische Echtzeitansicht eines laufenden Systems a.k. tatsächliche Prozessaktivität. Standardmäßig zeigt es die CPU-intensivsten Aufgaben an, die auf dem Server ausgeführt werden, und aktualisiert die Liste alle fünf Sekunden.

09. Das Vmstat-Speicherüberwachungstool

An 9. Stelle steht vmstat (Virtual Memory Statistics), ein Überwachungstool für Computersysteme, das zusammenfassende Informationen über Betriebssystemspeicher, Prozesse, Interrupts, Paging und Block-I/O sammelt und anzeigt. Benutzer von vmstat können ein Abtastintervall angeben, das die Beobachtung der Systemaktivität nahezu in Echtzeit ermöglicht.

Das Tool vmstat ist auf den meisten Unix- und Unix-ähnlichen Betriebssystemen wie FreeBSD, Linux oder Solaris verfügbar.

08. Das Htop-Überwachungstool

Auf Platz 8 ist htop ein interaktiver Systemmonitor, Prozessbetrachter und Prozessmanager. Es ist als Alternative zum Unix-Programm top konzipiert. Es zeigt eine häufig aktualisierte Liste der Prozesse, die auf einem Computer ausgeführt werden, normalerweise sortiert nach der Höhe der CPU-Auslastung. Im Gegensatz zu top bietet htop eine vollständige Liste der laufenden Prozesse anstelle der ressourcenintensivsten Prozesse. htop verwendet Farbe und gibt visuelle Informationen über Prozessor-, Swap- und Speicherstatus. htop kann die Prozesse auch als Baum darstellen.

# How to install htop in Ubuntu
sudo apt install htop
Code language: PHP (php)

07. Das Bmon Monitoring Tool

bmon ist ein einfaches, aber leistungsstarkes, textbasiertes Netzwerküberwachungs- und Debugging-Tool für Unix-ähnliche Systeme, das netzwerkbezogene Statistiken erfasst und sie visuell in einem benutzerfreundlichen Format anzeigt. Es ist ein zuverlässiger und effektiver Bandbreitenmonitor und Ratenschätzer in Echtzeit.

# How to nstall bmon in Ubuntu
sudo apt install bmon
Code language: PHP (php)

06. Das Mpstat-Überwachungstool

Die mpstat Der Befehl schreibt für jeden verfügbaren Prozessor in Standardausgabeaktivitäten, wobei Prozessor 0 der erste ist. Globale durchschnittliche Aktivitäten aller Verarbeiter werden ebenfalls gemeldet. Die mpstat Der Befehl kann sowohl auf SMP- als auch auf UP-Maschinen verwendet werden, aber auf letzteren werden nur globale durchschnittliche Aktivitäten gedruckt. Wenn keine Aktivität ausgewählt wurde, ist der Standardbericht der CPU-Auslastungsbericht.

# How to install mpstat in Ubuntu
sudo apt install sysstat
Code language: PHP (php)

05. Das Iptraf Interface Monitoring Tool

IPTraf ist ein konsolenbasiertes Netzwerkstatistikdienstprogramm für Linux. Es sammelt eine Vielzahl von Zahlen wie TCP-Verbindungspaket- und Bytezahlen, Schnittstellenstatistiken und Aktivitätsindikatoren, TCP/UDP-Verkehrsausfälle und LAN-Stationspaket- und Bytezahlen.

# How to install iptraf in Ubuntu
sudo apt install iptraf-ng
Code language: PHP (php)

04. Das Iotop-Überwachungstool

iotop-Befehlsmonitor, Informationen zur E/A-Nutzung unter Verwendung des Linux-Kernels. Es zeigt eine Tabelle der aktuellen I/O-Nutzung, sortiert nach Prozessen oder Threads auf dem Server.

# How to install iotop in Ubuntu
sudo apt install iotop-c
Code language: PHP (php)

03. Das Atop Performance Monitoring Tool

Atop ist ein ASCII-Vollbild-Leistungsmonitor, der die Aktivität aller Serverprozesse protokollieren und melden kann. Eine Funktion, die mir sehr gefällt, ist, dass atop für langfristige Serveranalysen im Hintergrund aktiv bleibt (standardmäßig bis zu 28 Tage).

Sobald atop gestartet ist, zeigt es standardmäßig die Systemaktivität für CPU, Speicher, Swap, Festplatten und Netzwerk in 10-Sekunden-Intervallen an. Darüber hinaus können Sie für jeden Prozess und Thread die CPU-Auslastung, den Speicherverbrauch, die Festplatten-E/A, die Priorität, den Benutzernamen, den Status und sogar Exit-Codes analysieren.

# How to install atop in Ubuntu
sudo apt install atop
Code language: PHP (php)

02. Das Nethogs Monitoring Tool

NetHogs ist ein kleines, aber handliches Net-Top-Tool. Es gruppiert die Bandbreite nach Prozessnamen wie Firefox, wget und so weiter. Wenn es zu einem plötzlichen Anstieg des Netzwerkverkehrs kommt, starten Sie NetHogs. Sie werden sehen, welche PID den Bandbreitenanstieg verursacht.

# How to install nethogs in Ubuntu
sudo apt install nethogs
Code language: PHP (php)

01. Das Nmon-Überwachungstool

nmon ist das ultimative Tool eines Linux-Systemadministrators für Tuning-Zwecke. Es kann CPU, Speicher, Netzwerk, Festplatten, Dateisysteme, NFS, Top-Prozessressourcen und Partitionsinformationen von der CLI anzeigen.

# How to install nmon in Ubuntu
sudo apt install nmon
Code language: PHP (php)

Habe ich etwas verpasst? Bitte fügen Sie Ihr bevorzugtes Systemmotor-Tool in den Kommentaren hinzu.

Hier ist ein kurzes Video zur Installation und Überprüfung

Schlussfolgerung

In diesem Artikel haben wir Überwachungstools für Linux-Systemadministratoren besprochen, die Sie kennen sollten.

  • Ein weiterer Artikel mit den 10 besten Lite-Befehlszeilen-Texteditoren unter Linux
    —————————————————————————————————————–

Wir hoffen, dass Ihnen dieser Artikel gefallen hat. Wenn dem so ist, bewerten Sie diese Seite bitte mit den Sternen unten und abonnieren Sie unseren YouTube-Kanal oder folgen Sie uns auf Twitter.


Linux
  1. 30 erstaunliche Fakten über Linux, die Sie kennen sollten

  2. 9 erstaunliche Fakten über SUSE Linux, die Sie kennen sollten

  3. 15 Dinge, die Sie über die Linux-Verzeichnisstruktur wissen müssen

  4. Die wichtigsten Linux-Befehle für Systemadministratoren

  5. 80 Linux-Überwachungstools für SysAdmins

Top 10 der besten Festplattenanalyse-Tools für Linux-Systeme

Top 10 der besten Scan-Tools für Linux-Systeme

Top 10 der besten Wetter-Tools für Linux-Systeme

Linux Dash – Ein leichtes, aber leistungsstarkes Systemüberwachungstool für Linux

Die 10 Open-Source-Dateinavigationstools für Linux-Systeme

15 unabhängige Linux-Distributionen, die Sie kennen sollten