Đối với xu hướng I / O của đĩa, có một vài lựa chọn. Yêu thích cá nhân của tôi là sar
lệnh từ sysstat
. Theo mặc định, nó cung cấp đầu ra như thế này:
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
Các %iowait
là thời gian dành cho chờ đợi vào I / O. Sử dụng gói Debian, bạn phải kích hoạt trình thu thập thông qua /etc/default/sysstat
tệp cấu hình sau khi cài đặt gói.
Để xem việc sử dụng hiện tại bị phá vỡ bởi thiết bị, bạn có thể sử dụng iostat
lệnh, cũng từ gói 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
Một số tùy chọn khác có thể hiển thị việc sử dụng đĩa trong đồ thị xu hướng là munin và xương rồng .