以下是CentOS分区性能监控的常用方法及工具:
sudo yum install sysstat # 安装
iostat -dx 1 # 每秒刷新一次,显示详细I/O数据
sudo yum install dstat
dstat --disk --disk-util # 显示磁盘读写及利用率
vmstat 1 # 每秒刷新一次
sudo yum install sysstat
sar -d 1 3 # 每秒采样一次,持续3次
sudo yum install iotop
sudo iotop -o # 仅显示有I/O活动的进程
sudo yum install epel-release
sudo yum install monitorix
sudo systemctl start monitorix.service
# 访问 http://服务器IP:8080/monitorix
sudo yum install smartmontools
sudo smartctl -a /dev/sda # 替换为实际设备名
sudo yum install fio
# 示例:随机读测试
fio --name=randread --ioengine=libaio --rw=randread --bs=4k --size=1G --numjobs=1 --runtime=60
根据需求选择工具:实时监控选iostat
、dstat
、iotop
;历史分析选sar
;硬件健康选smartctl
;复杂场景选fio
。