lpi2:sysstat
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
| lpi2:sysstat [2013/12/10 19:05] – angelegt ingo_wichmann | lpi2:sysstat [2025/11/10 09:11] (aktuell) – ingo_wichmann | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Pakete ====== | ||
| + | Debian: '' | ||
| + | |||
| + | ====== iostat ====== | ||
| + | ((Unter OpenSuSE 13.1 funktioniert der Schalter nicht)) | ||
| + | iostat -N -m | ||
| + | |||
| + | Alle 2 Sekunden iostat aufrufen: | ||
| + | iostat -m /dev/sda 2 | ||
| + | |||
| + | Parallel dazu: | ||
| + | |||
| + | Größe des für Cache benutzbaren Speichers bestimmen: | ||
| + | free -h | ||
| + | |||
| + | Datei anlegen, die grade noch in den Cache passt: | ||
| + | cd | ||
| + | dd if=/ | ||
| + | |||
| + | Mehrmals die Datei lesen: | ||
| + | while true; do dd if=zero of=/ | ||
| + | |||
| + | Datei anlegen, die nicht in den Cache passt: | ||
| + | dd if=/ | ||
| + | |||
| + | Mehrmals die Datei lesen: | ||
| + | while true; do dd if=zero of=/ | ||
| + | |||
| + | ====== vmstat ====== | ||
| + | vmstat -SM 2 | ||
| + | |||
| + | vmstat | ||
| + | oder | ||
| + | vmstat 2 3 | ||
| ====== sar ====== | ====== sar ====== | ||
| - | ===== Daten regelmäßig sammeln ===== | + | Todo: Beispiel zu sa1 + sadf |
| + | |||
| + | ===== aktuelle Auslastungsdaten anzeigen ===== | ||
| + | ==== CPU ==== | ||
| + | 10 Mal im Abstand von 1 sec CPU-Auslastung ausgeben: | ||
| + | sar 1 10 | ||
| + | oder | ||
| + | sar -u 1 10 | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ==== IO ==== | ||
| + | sar -b 1 10 | ||
| + | |||
| + | ==== Netzwerk ==== | ||
| + | sar -n DEV 1 10 | ||
| + | |||
| + | ===== Auslastungsdaten | ||
| dpkg-reconfigure sysstat | dpkg-reconfigure sysstat | ||
| Zeile 6: | Zeile 63: | ||
| '' | '' | ||
| - | ===== CPU ===== | + | ===== gesammelte Auslastungsdaten anzeigen |
| - | 10 Mal im Abstand von 1 sec CPU-Auslastung ausgeben: | + | ==== CPU ==== |
| - | sar 1 10 | + | sar |
| oder | oder | ||
| - | sar -u 1 10 | + | sar -u |
| - | ===== IO ===== | + | ==== IO ==== |
| sar -b | sar -b | ||
| - | ===== alles auf einmal | + | === pro Blockdevice === |
| + | sar -d -p | ||
| + | |||
| + | ==== Netzwerk ==== | ||
| + | sar -n DEV | ||
| + | |||
| + | ==== alles auf einmal ==== | ||
| sar -A | sar -A | ||
| + | |||
| + | ===== gesammelte Auslastungsdaten graphisch anzeigen ===== | ||
| + | ==== Pakete ==== | ||
| + | Debian 7: xsltproc gnuplot-x11 | ||
| + | |||
| + | ==== Konfiguration ==== | ||
| + | zcat / | ||
| + | chmod +x / | ||
| + | sargraph | ||
lpi2/sysstat.1386702346.txt.gz · Zuletzt geändert: 2013/12/10 19:05 von ingo_wichmann
