У тренді вводу / виводу диска є кілька варіантів. Мій особистий фаворит - sar
команда від sysstat
. За замовчуванням він дає такий вихід:
09:25:01 AM CPU %user %nice %system %iowait %steal %idle
09:35:01 AM all 0.11 0.00 0.01 0.00 0.00 99.88
09:45:01 AM all 0.12 0.00 0.01 0.00 0.00 99.86
09:55:01 AM all 0.09 0.00 0.01 0.00 0.00 99.90
10:05:01 AM all 0.10 0.00 0.01 0.02 0.01 99.86
Average: all 0.19 0.00 0.02 0.00 0.01 99.78
%iowait
Час , витрачений на очікування на I / O. Використовуючи пакет Debian, ви повинні ввімкнути збірник stat через /etc/default/sysstat
конфігураційний файл після встановлення пакета.
Щоб побачити поточне використання, розбите на пристрої, ви можете використовувати iostat
команду також із пакету sysstat:
$ iostat -x 1
Linux 3.5.2-x86_64-linode26 (linode) 11/08/2012 _x86_64_ (4 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.84 0.00 0.08 1.22 0.07 97.80
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
xvda 0.09 1.02 2.58 0.49 112.79 12.11 40.74 0.15 48.56 3.88 1.19
xvdb 1.39 0.43 4.03 1.82 43.33 18.43 10.56 0.66 112.73 1.93 1.13
Деякі інші параметри, які можуть показувати використання диска в тренд-графіках, - це мунін та кактуси .