使用sar简单收集cpu、内存、io信息、网络流量

首先,在centos上想要使用sar命令,得先安装sysstat,使用:yum install sysstat -y

1: cpu

sar -u 1 10

使用sar简单收集cpu、内存、io信息、网络流量_第1张图片

注意%idle列,如果小于10,得注意看下前面的那个是哪个高了。


2:内存

sar -r 1 10

 使用sar简单收集cpu、内存、io信息、网络流量_第2张图片

得注意%commit列,超过90%得检查一下内存哪个用多了。%memused列一般到99%以上也是有点不正常的。

3: io

sar -b 1 10

使用sar简单收集cpu、内存、io信息、网络流量_第3张图片

最后俩个参数如果一直处理很高则需要注意了。bread/s指的是读,bwrtn/s指的是写。

4: 网络

sar -n DEV 1 5

使用sar简单收集cpu、内存、io信息、网络流量_第4张图片

rxkB/s代表每秒接收的。

txkB/s代表每秒发送的。


    统计linux性能的命令其实有很多,我们还可以借助其它的工具来收集机器的性能信息,使用sar也可以收集其它的信息,例如sar -q 1 10是看下队列的负载情况的,不过,使用最多的还是上面三个命令。

你可能感兴趣的:(cpu,IO,内存,sar,流量)