分析服务器性能

磁盘:

sar -d [interval] [count]
[cnmsfadada@k8s-master01 ~]$ sar -d 1 3
Linux 3.10.0-957.27.2.el7.x86_64 (k8s-master01)     01/10/2020  _x86_64_    (4 CPU)
05:25:51 PM       DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
05:25:52 PM    dev2-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
05:25:52 PM   dev8-16      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
05:25:52 PM    dev8-0     25.00      0.00    240.00      9.60      0.00      8.28      0.08      0.20
05:25:52 PM   dev11-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
05:25:52 PM   dev8-32      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00

1. await 远远大于svctm,说明io 队列堆积
2. util 长时间接近100,说明读写繁忙,磁盘性能不足或程序存在缺陷

or
iostat -d
iostat -x
vmstat -d

查看负载

sar -q 1 3
[root@ci_cos ~]# sar -q 1 10
Linux 3.10.0-693.2.2.el7.x86_64 (ci_cos)    2020年01月10日     _x86_64_    (4 CPU)

17时48分46秒   runq-sz  plist-sz   ldavg-1   ldavg-5  ldavg-15   blocked
17时48分47秒         0      1721      0.09      0.07      0.05         0
17时48分48秒         0      1721      0.09      0.07      0.05         0
17时48分49秒         0      1720      0.09      0.07      0.05         0

查看cpu

[root@ci_cos ~]# sar -u 1 3
Linux 3.10.0-693.2.2.el7.x86_64 (ci_cos)    2020年01月10日     _x86_64_    (4 CPU)

17时51分16秒     CPU     %user     %nice   %system   %iowait    %steal     %idle
17时51分17秒     all      1.26      0.00      0.25      0.00      0.00     98.48
17时51分18秒     all      0.50      0.00      0.50      0.00      0.00     98.99
17时51分19秒     all      0.75      0.00      0.50      0.00      0.00     98.74
平均时间:     all      0.84      0.00      0.42      0.00      0.00     98.74

top:
c  显示命令名称和完整命令行 
1  查看多个cpu利用率
M  按内存排序
P  按cpu排序

你可能感兴趣的:(分析服务器性能)