查看CPU总占用率

[root@localhost ~]#top -bn 1 -i -c
[root@localhost ~]#sar -P 0 -u 1 5 
[root@localhost ~]# yum install sysstat -y  #安装sar工具
[root@localhost ~]#sar –u  查看CPU使用率

%user : 用户模式下消耗的CPU时间的比例;
%nice:通过nice改变了进程调度优先级的进程,在用户模式下消耗的CPU时间的比例;
%system:系统模式下消耗的CPU时间的比例;
%iowait:CPU等待磁盘I/O而导致空闲状态消耗时间的比例;
%steal:利用Xen等操作系统虚拟化技术时,等待其他虚拟CPU计算占用的时间比例;
%idle:CPU没有等待磁盘I/O等的空闲状态消耗的时间比例; 注: 如果 %iowait 的值过高,表示硬盘存在I/O瓶颈 如果
%idle 的值高但系统响应慢时,有可能是 CPU 等待分配内存,此时应加大内存容量 如果 %idle 的值持续低于 10,则系统的
CPU 处理能力相对较低,表明系统中最需要解决的资源是 CPU。

[root@localhost ~]#sar –q 查看平均负荷

runq-sz: 运行队列的长度(等待运行的进程数)
plist-sz: 进程列表中进程(processes)和线程(threads)的数量
ldavg-1: 最后1分钟的系统平均负载(System load average)
ldavg-5: 过去5分钟的系统平均负载
ldavg-15: 过去15分钟的系统平均负载

[root@localhost ~]#sar –r 查看内存使用情况

kbmemfree:空闲物理内存量;
kbmemused:使用中的物理内存量;
%memused:物理内存量使用率;
kbbuffers:内核中作为缓冲区使用的物理内存容量;
kbcacheed:内核中作为缓存使用的物理内存容量;
kbswpfree:交换区的空闲容量;
bswpused:使用中的交换区容量;

[root@localhost ~]#sar –W 查看页面交换发生状况
[root@localhost ~]#sar –W  1 5
[root@localhost ~]#sar –b 查看I/O和传送速率的统计信息
[root@localhost ~]#sar -b 1 5

tps: 每秒钟物理设备的 I/O 传输总量
rtps: 每秒钟从物理设备读入的数据总量
wtps: 每秒钟向物理设备写入的数据总量
bread/s: 每秒钟从物理设备读入的数据量,单位为 块/s
bwrtn/s: 每秒钟向物理设备写入的数据量,单位为 块/s

[root@localhost ~]#sar -C  每秒钟创建的进程数

[root@localhost ~]#sar -n DEV  输出网络设备状态的统计信息
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章