cpu
使用命令
ps aux
top
uptime
显示cpu的物理参数,一个核一个信息:cat /proc/cpuinfo
- 说明cpu资源不足
- load average 单核的阈值范围是3-5,使用率80%
disk
- df:硬盘使用率
iostat:io性能,队列(avgqu-sz)长度阈值范围是2-3
命令语法
iostat [options] [interval] [count]
命令选项
-x 详细信息
-m 以M显示默认块
-c 仅显示CPU统计信息与-d选项互斥.
-d 仅显示磁盘统计信息.与-c选项互斥.
-k 以K为单位显示每秒的磁盘请求数默认单位块
-V 打印版本号和帮助信息
interva 刷新时间
count 刷新次数
参数说明
rrm/s 每秒合并读请求
wrqm/s 每秒合并写请求
r/s 每秒发送的读请求
w/s 每秒发送的写请求
rMB/s 每秒读的大小
wMB/s 每秒写得大小单位MB
avgrq-sz 平均请求大小单位为扇区
*** avgqu-sz 平均队列长度2-3代表饱和超过就忙不过来
await:平均每次io请求等待时间(包括等待时间和处理时间,毫秒为单位)
r_await:平均每次读iO请求等待时间
w_await:平均每次写i○请求等待时间
svctm:平均每次iO请求的处理时间(毫秒为单位)
%util数值越大代表iO越忙
network
iftop
TX:发送流量 RX:接收流量 TOTAL:总流量 Cumm:运行 ftop到目前时间的总流量 peak:流量峰值 rates:分别表示过去2s 10s 40s的平均流量