说明
1、工具:
top 、uptime 、w 检测系统整体的负载、承受能力
iostat 、 iotop 查看磁盘IO
vmstat、 sar 、iostat、 top 检测CPU
free、vmstat 内存
2、服务器系统性能标准评估表
二、详解
1、查看整体负载
TOP命令
CPU、内存信息查看
$cpu: cpu核数
sy: 内核CPU使用率
us: 用户CPU使用率
id: 空闲CPU使用率
total: 总内存
free: 空闲内存
used: 已使用内存
buff/cache: 缓存内存,富余内存
load average: 0.09, 0.05, 0.05 负载不要超过CPU 核数 * 2, 三个数字平均值 1分钟,5分钟,15分钟,一般只看第1个值
uptime
[root@localhost ~]# uptime
12:38:43 up 31 min, 1 user, load average: 0.00, 0.02, 0.05
load average: 0.00, 0.02, 0.05 负载不要超过CPU 核数 * 2, 三个数字平均值 1分钟,5分钟,15分钟,一般只看第1个值
w命令
登录用户及负载
[root@localhost ~]# w
12:39:56 up 32 min, 1 user, load average: 0.00, 0.02, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 192.168.1.101 12:10 4.00s 0.07s 0.00s w
2、查看IO(磁盘读写)
iostat命令
[root@localhost ~]# iostat -x 1 2
Linux 3.10.0-1062.el7.x86_64 (localhost.localdomain) 10/07/2020 _x86_64_ (2 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.12 0.00 0.16 0.36 0.00 99.36
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
scd0 0.00 0.00 0.00 0.00 0.16 0.00 114.22 0.00 1.33 1.33 0.00 1.11 0.00
sda 0.00 0.03 0.95 0.21 27.97 3.13 53.84 0.02 14.83 16.26 8.24 7.77 0.90
dm-0 0.00 0.00 0.75