Jedes Tool hat Staerken fuer verschiedene Szenarien. Waehrend der klassische top-Befehl ueberall verfuegbar ist, bieten moderne Alternativen bessere Visualisierung, Filterung und Interaktion. Die Wahl haengt davon ab, ob Sie schnelle Diagnostik auf einem entfernten Server, taegliches Monitoring mit Grafiken oder einen zentralisierten Ueberblick ueber das Web benoetigen.
htop¶
sudo apt install htop
htop
# F2=Setup, F4=Filter, F5=Baum, F9=Kill
htop ist ein verbessertes top mit farbiger Anzeige, Baumansicht der Prozesse und interaktiver Steuerung. Es unterstuetzt vertikales und horizontales Scrollen, Prozessfilterung nach Name und Sortierung nach CPU, Speicher oder I/O. Dank seiner geringen Groesse und Null-Konfiguration ist es ideal fuer SSH-Diagnostik — installieren und sofort sehen, was auf dem Server passiert.
btop¶
sudo apt install btop
btop # CPU-, RAM-, Festplatten-, Netzwerk-Grafiken
btop bietet umfassendes System-Monitoring mit Echtzeit-Grafiken fuer CPU, RAM, Festplatte und Netzwerkverkehr in einem einzigen Terminalfenster. Es unterstuetzt Themes, konfigurierbare Layouts und Per-Core-Statistiken. Es ist ideal als taegliches Dashboard — starten Sie es in einem tmux-Panel und behalten Sie den Serverzustand staendig im Blick.
glances¶
pip install glances
glances -w # Web-UI auf :61208
Glances zeichnet sich durch Remote-Monitoring aus, dank eingebautem Webserver und REST-API. Es unterstuetzt den Export von Metriken nach InfluxDB, Prometheus oder Elasticsearch. Es zeigt nicht nur Prozesse, sondern auch Temperaturen, RAID-Status, Docker-Container und Netzwerkschnittstellen an.
- htop — schnelle Prozessansicht, ueberall verfuegbar, minimaler Overhead
- btop — umfassendes Monitoring mit Grafiken, taeglicher Gebrauch
- glances — Remote-Monitoring, Web-UI, Integration mit Monitoring-Stacks
Waehlen Sie Ihres¶
htop fuer schnelle Diagnostik auf jedem Server, btop als taegliches Dashboard fuer Systemadministratoren und glances fuer Remote- oder zentralisiertes Monitoring.