htop – Serverauslastung auf einen Blick

Heute werd ich mal ein wenig über die Systemüberwachung htop schreiben. Im allgemeinen ist htop ein Modul eines Linux Servers mit welchem man die Auslastung des Servers anzeigen lassen kann. Hierbei ist zu unterscheiden, dass es sich um verschiedene Werte handelt. Unter anderem sind dort CPU-Auslastung und RAM-Nutzung bei.

Wie installiert man also htop?

Die htop Installation ist ganz einfach ich erläutere dies nun für verschiedene Systeme unter Linux.

Debian (included lenny):

#apt-get install htop

- Danach werdet ihr nach einer Installationsbestätigung gefragt die ihr bestätigt.

Ubuntu:

#sudo apt-get install htop

type root pass: {euer Admin passwort}

- Die Installation ist durchgelaufen und euch wird wieder das Grundbild angezeigt ( “#”)

So nun habt ihr htop installiert. Nun ist die Frage, wie nutzt man htop.

#htop

Durch diesen Befehl wird htop aktiviert und nun habt ihr folgende Möglichkeiten htop zu bedienen.

Leerzeichen – Tag”: Makiert einen Prozess. Er wird somit vorbereitet um befehle wie “kill” ausführen zu können.

U “Untag”: entfernt alle makierten Prozess-Tags

F1, h Hilfe

F2, S (Setup) Einstellungs Bildschirm. Hier kannst du in der Oberen hälfte des Bildschirms einstellungen vornehmen. Beispielsweise kannst du hier die Farbe, die Zeilenanzahl, usw. einstellen.

F3, /Sucht einen Prozess in der Prozessabfolge

F4, I Invert sortier Reihenfolge: Mit einem Druck auf F4 wird die Anzeige der momentan ausgewählten Information umgekehrt.

F5, t (Tree) Baum-Anzeige: zeigt die verbindung mit anderen Prozessen in einer Art “Baum” an.

F6, > : Lässt Sie einen Berreich zur “Sortierung nach” auswählen.

F7, ], – Verändern der Prozesswichtigkeit ins negative
F8, [, + Verändern der Prozesswichtigkeit ins positive

F9, k “Kill” process: Stopt den ausgewählten Prozess und “kill”(ed) ihn somit.

F10, q Quit : Schließt htop und führt Sie in den Hauptbildschirm

u Zeigt nur Prozesse die von dem (ausgewählten) Benutzer gestartet wurden.

M Sortiert nach RAM-Nutzung (top compatibility key).

P Sortiert nach CPU-Auslastung (top compatibility key).

T Sortiert nach Laufzeit (top compatibility key).

F “Follow” process: Mit Druck auf F wird der makierte Prozess als “verfolgt” makiert und Sie sehen ihn auch noch, wenn er in der Auslastung sinkt, also in der Liste hinab steigt.

K Hide kernel threads: Schließt die “Kern”-Prozesse in der Auflistung aus. (This is a toggle key.)

H Hide user threads:

Ctrl-L Refresh: Lädt das Menü neu und somit auch die Daten in selbigem.

Soweit erstmal. Später füg ich noch ein paar Bilder ein.

Links:

htop

Verfasst von auf 18. Dezember 2009. Abgelegt unter Allgemein. Du kannst jedem Kommentar zu diesem Artikel folgen durch RSS 2.0. Du kannst kommentieren oder zu diesem Artkel trackbacken

4 Antworten zu htop – Serverauslastung auf einen Blick

  1. Aloha, Klasse Tool was du hier vorstellst! Erleichtert einfach das Analysieren von Prozessen und der Serverauslastung. Wenn man mal ein Prozess sucht, geht es mit htop viel schneller aus mit den üblichen Befehlen. Danke für deine Vorstellung des Tools.

  2. Na das hört man doch gerne ;) . Ich werde mal schauen der nächste Post wird von ntop handeln, welches den Traffic darstellt ;)

  3. und mann sollte fuer den nichtzwingendlinuxnutzer vielleicht nicht unerwähnt lassen das sich dieses tool natuerlich auch auf einem linux desktop super zur prozess und auslastungsanalyse eignet ;) !!! (falls er etwa den processexplorer aus den sysinternal-tools unter linux vermisst!)
    htop ist mittlerweile auch mein standardtool und hat das klassische top fuer mich persoenlich abgeloest!
    j:

  4. Das Stimmt natürlich :D , vielleicht mach ich einen Extrapost für den visuellen htop ^^
    Mit Screenshots natürlich ;)

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>