Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi2:sysstat

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
lpi2:sysstat [2013/12/10 19:05]
ingo_wichmann angelegt
lpi2:sysstat [2016/12/05 10:07]
ingo_wichmann [IO]
Zeile 1: Zeile 1:
 +====== Pakete ======
 +Debian: ''​sysstat''​
 +
 +====== 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:
 +  dd if=/​dev/​zero of=/​tmp/​zero bs=1M count=3000
 +
 +Mehrmals die Datei lesen:
 +  while true; do dd if=/​tmp/​zero of=/​dev/​null bs=1M; done
 +
 +Datei anlegen, die nicht in den Cache passt:
 +  dd if=/​dev/​zero of=/​tmp/​zero bs=1M count=5000
 +
 +Mehrmals die Datei lesen:
 +  while true; do dd if=/​tmp/​zero of=/​dev/​null bs=1M; done
 +
 +====== vmstat ======
 +  vmstat -SM 2
 +
 +  vmstat ​
 +oder
 +  vmstat 2 3
 ====== sar ====== ====== sar ======
-===== Daten regelmäßig sammeln =====+===== 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 
 + 
 +===== Auslastungsdaten ​regelmäßig sammeln =====
   dpkg-reconfigure sysstat   dpkg-reconfigure sysstat
  
Zeile 6: Zeile 52:
 ''​sysstat sysstat/​enable ​ boolean true''​ ''​sysstat sysstat/​enable ​ boolean true''​
  
-===== 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 /​usr/​share/​doc/​sysstat/​examples/​sargraph.gz > /​usr/​local/​bin/​sargraph
 +  chmod +x /​usr/​local/​bin/​sargraph
 +  sargraph
  
lpi2/sysstat.txt · Zuletzt geändert: 2023/09/22 14:45 von ingo_wichmann