快速业务通道

Linux系统小工具使用大用途---2

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-06

想了半天说什么工具好,突然想到了下午才用了下的sar.sar主要负责收集、汇报与存储系统运行信息.sar命令的常用格式如下:

sar [options] [-A] [-o file] t [n]

在命令行中,n 和t 两个参数是比较重要的,他们组合起来定义采样间隔和次数,t为采样间隔,是的参数,n为采样次数,是可选的,默认值是1,-o file表示将命令结果以二进制格式存放在文件中,file是指定的文件名.options 为命令行选项,sar命令的选项比较多,下面列出几个常用选项:
-A:所有报告的总和.
-u:CPU利用率
-v:进程、I节点、文件和锁表状态.
-d:硬盘使用报告.
-r:没有使用的内存页面和硬盘块.
-g:串口I/O的情况.
-b:缓冲区使用情况.
-a:文件读写情况.
-c:系统调用情况.
-R:进程的活动情况.
-y:终端设备活动情况.
-w:系统交换活动.

老规矩来看几个例子:

1、每10秒采样一次,连续采样5次,查看CPU 的使用情况.

srv73:~# sar -u 10 5
Linux 2.6.26-2-amd64 (srv73.example.zqin) 04/11/2011 _x86_64_

01:09:50 AM CPU %user %nice %system %iowait %steal %idle
01:10:00 AM all 0.00 0.00 0.10 0.30 0.00 99.59
01:10:10 AM all 0.00 0.00 0.00 0.61 0.00 99.39
01:10:20 AM all 0.00 0.00 0.10 0.00 0.00 99.90
01:10:30 AM all 0.00 0.00 0.00 0.00 0.00 100.00
01:10:40 AM all 0.00 0.00 0.00 0.00 0.00 100.00
Average: all 0.00 0.00 0.04 0.18 0.00 99.78

其中每列含义如下:
%usr:CPU处在用户模式下的时间百分比.
%sys:CPU处在系统模式下的时间百分比.
%wio:CPU等待输入输出完成时间的百分比.
%idle:CPU空闲时间百分比.

Empire CMS,phome.net


在所有显示的列中,主要需要注意%wio和%idle,%wio的值过高,表示硬盘存在I/O瓶颈,%idle值高,表示CPU较空闲,如果%idle值高但系统响应慢时,有可能是CPU等待分配内存,此时应加大内存容量.%idle值如果持续低于10,那么系统的CPU处理能力相对较低,表明系统中最需要解决的资源是CPU.

2、每10秒采样一次,连续采样2次,报告设备使用情况.

srv73:~# sar -d 10 5
Linux 2.6.26-2-amd64 (srv73.example.zqin) 04/11/2011 _x86_64_

01:45:58 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
01:46:08 AM dev8-0 0.20 0.00 9.81 48.00 0.01 26.00 26.00 0.53
01:46:08 AM dev8-1 0.20 0.00 9.81 48.00 0.01 26.00 26.00 0.53
01:46:08 AM dev8-2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
01:46:08 AM dev8-5 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
01:46:08 AM dev22-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

01:46:08 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
01:46:18 AM dev8-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
01:46:18 AM dev8-1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
01:46:18 AM dev8-2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
01:46:18 AM dev8-5 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
01:46:18 AM dev22-0 0.00 0.00 0.00 0.00 0.00 0.00

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号