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:iostatlà 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:iotoplà một công cụ tương tự nhưtopnhưng dành cho I/O.- Cài đặt:
sudo apt-get install iotophoặcsudo yum install iotop. - Sử dụng:
sudo iotop.
Lệnh
vmstat:vmstatkhô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:sarlà 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 sysstathoặcsudo yum install sysstat. - Sử dụng:
sar -d 1.
Lệnh
dstat:dstatlà một công cụ hiệu suất hệ thống đa chức năng.- Cài đặt:
sudo apt-get install dstathoặ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

