Zu den Sysstat-Paket gehört auch iostat. Es bietet als Diagnosewerkzeug Statistiken zu CPU und I/O von Disks und deren Partitionen. Wichtige Schalter für iostat sind
Für CPU-Auslastung wäre beispielsweise folgendes gut zu gebrauchen:
silvester@linux-desktop:~$ iostat -c -h 3 5
Linux 4.13.0-43-generic (linux-desktop) 31.05.2018 _x86_64_ (12 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0,35 0,04 0,14 0,04 0,00 99,42
avg-cpu: %user %nice %system %iowait %steal %idle
0,08 0,00 0,08 0,00 0,00 99,83
avg-cpu: %user %nice %system %iowait %steal %idle
0,08 0,00 0,03 0,03 0,00 99,86
avg-cpu: %user %nice %system %iowait %steal %idle
0,06 0,00 0,03 0,00 0,00 99,92
avg-cpu: %user %nice %system %iowait %steal %idle
0,03 0,00 0,06 0,00 0,00 99,92
Wir erhalten also 5 Abfragen im Abstand von 3 Sekunden
Möchte man die Auslastung (lesen/schreiben) einer Festplatte beobachten, so kann man das ebenfalls mit iostat machen.
iostat -d sdu -m 5
Alle 5 Sekunden gibt es eine Aktualisierung. Eine schönere Variante lässt sich mit einer Schleife erstellen. So ist die Übersicht leichter.
for (( ; ; )); do clear && iostat -d sdu -m 5 5 && sleep 1s; done