CPU, RAM und Serverlast überwachen

CPU- und RAM-Auslastung sowie die Systemlast eines Linux-VPS mit top, htop und free prüfen, um Langsamkeit zu diagnostizieren.

Aktualisiert

Überblick mit top

Der in jedem Linux-System enthaltene Befehl für einen schnellen Überblick:

top

Zeigt in Echtzeit die gesamte CPU- und RAM-Auslastung sowie die Prozesse mit dem höchsten Verbrauch an. Mit q beenden Sie die Ansicht.

Eine übersichtlichere Ansicht mit htop

htop bietet eine klarere Oberfläche mit Fortschrittsbalken und Navigation per Maus oder Tastatur:

sudo apt install htop
htop

Den verfügbaren Arbeitsspeicher prüfen

free -h

Zeigt den gesamten, den belegten und den verfügbaren Arbeitsspeicher an sowie den Swap (Auslagerungsspeicher auf der Festplatte, der genutzt wird, wenn der physische RAM ausgelastet ist).

Die Systemlast verstehen (Load Average)

top und htop zeigen außerdem den Load Average an: einen Durchschnitt der Anzahl von Prozessen, die auf CPU-Ressourcen warten, über 1, 5 und 15 Minuten. Als Faustregel gilt: Eine Last unterhalb der Anzahl verfügbarer CPU-Kerne ist gesund; eine dauerhaft höhere Last deutet auf eine für ihren Einsatz zu klein dimensionierte Maschine hin.

Einen Prozess mit zu hohem Verbrauch identifizieren

Sobald der problematische Prozess (über top/htop) identifiziert ist, erlauben sein Name oder seine PID eine genauere Untersuchung — die Logs der betroffenen Anwendung, eine zu überarbeitende Konfiguration oder schlicht eine einmalige Trafficspitze, die man über einen längeren Zeitraum beobachten sollte, bevor man auf ein echtes Problem schließt.

Sie finden Ihre Antwort nicht?

Das Team beantwortet Tickets an sieben Tagen pro Woche, und der Discord steht allen offen.