Debian: sysstat
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 -SM 2
vmstat
oder
vmstat 2 3
Todo: Beispiel zu sa1 + sadf
10 Mal im Abstand von 1 sec CPU-Auslastung ausgeben:
sar 1 10
oder
sar -u 1 10
sar -b 1 10
sar -n DEV 1 10
dpkg-reconfigure sysstat
# Einen Cronjob für Sysstat einrichten?
sysstat sysstat/enable boolean true
sar
oder
sar -u
sar -b
sar -d -p
sar -n DEV
sar -A
Debian 7: xsltproc gnuplot-x11
zcat /usr/share/doc/sysstat/examples/sargraph.gz > /usr/local/bin/sargraph chmod +x /usr/local/bin/sargraph sargraph