Để chắc VPS của bạn không chỉ dư CPU/RAM mà còn không bị nghẽn I/O và network, bạn có thể kiểm tra theo các bước sau:
iostat
(thuộc gói sysstat
)Cài:
sudo apt-get install sysstat -y # Ubuntu/Debian sudo yum install sysstat -y # CentOS
Chạy lệnh:
iostat -xm 1
r/s, w/s
: số lần đọc/ghi mỗi giây.await
: thời gian chờ trung bình I/O (ms). Nếu > 20ms là có dấu hiệu chậm.%util
: % bận rộn của ổ đĩa. Nếu thường xuyên gần 100% thì đĩa bị nghẽn.dd if=/dev/zero of=testfile bs=1G count=1 oflag=dsync
rm -f testfile
iftop
(theo dõi realtime)Cài:
sudo apt-get install iftop -y
Chạy:
sudo iftop -n
→ Xem băng thông gửi/nhận (TX/RX). Nếu gần bằng giới hạn port (VD: 1Gbps), tức là mạng đang bão hoà.
iperf3
(test tốc độ thực)Cần 2 server (1 làm server, 1 làm client).
iperf3 -s
iperf3 -c IP_SERVER
→ Cho ra tốc độ Mbps/Gbps thực tế.
ping -c 10 google.com
time=
ms → độ trễ.packet loss
> 0% thì mạng không ổn.Hoặc test tuyến đường đi:
traceroute google.com
dstat
hoặc glances
sudo apt-get install dstat -y dstat -cdnm
Hiển thị CPU, Disk, Net, Memory cùng lúc.
sudo apt-get install glances -y glances
Giao diện giám sát trực quan, tổng hợp cả I/O và network.
👉 Tóm lại:
iostat
, dd
.iftop
, iperf3
, ping
.glances
hoặc dstat
.