Lệnh Linux Disk I/O Monitoring
Để theo dõi hoạt động I/O của đĩa trên hệ điều hành Linux, bạn có thể sử dụng một số công cụ và lệnh khác nhau. Dưới đây là một số cách thường được sử dụng:
Lệnh
iostat
:iostat
là một công cụ giúp theo dõi hiệu suất I/O trên hệ thống.- Cài đặt:
sudo apt-get install sysstat
(đối với Ubuntu/Debian) hoặcsudo yum install sysstat
(đối với CentOS/RHEL). - Sử dụng:
iostat -d -x -k 1
, trong đó:-d
: Hiển thị thống kê về hoạt động I/O của đĩa.-x
: Hiển thị thêm thông tin mở rộng.-k
: Hiển thị dữ liệu theo đơn vị kilobyte.1
: Thời gian làm mới, cập nhật mỗi giây.
Lệnh
iotop
:iotop
là một công cụ tương tự nhưtop
nhưng dành cho I/O.- Cài đặt:
sudo apt-get install iotop
hoặcsudo yum install iotop
. - Sử dụng:
sudo iotop
.
Lệnh
vmstat
:vmstat
không chỉ hiển thị thông tin về bộ nhớ mà còn cung cấp thông tin về I/O.- Sử dụng:
vmstat 1
.
Lệnh
sar
:sar
là một công cụ khác thuộc gói sysstat giúp theo dõi và báo cáo nhiều thống kê hệ thống, bao gồm I/O.- Cài đặt:
sudo apt-get install sysstat
hoặcsudo yum install sysstat
. - Sử dụng:
sar -d 1
.
Lệnh
dstat
:dstat
là một công cụ hiệu suất hệ thống đa chức năng.- Cài đặt:
sudo apt-get install dstat
hoặcsudo yum install dstat
. - Sử dụng:
dstat -c -d -n -y 1
, trong đó:-c
: CPU statistics.-d
: Disk statistics.-n
: Network statistics.-y
: System statistics.
Lưu ý rằng một số lệnh này có thể yêu cầu quyền root để chạy để có quyền truy cập đủ vào thông tin hệ thống.
hình ảnh output của lệnh iostat
Chúc các bạn thành công
Bình luận
Gửi