SAR命令
时间:2009-05-10 来源:wind998899
SAR命令
Sar是性能监测工具,sar命令rpm 包Systat提供。
sar 命令行的常用格式: sar [options] [-A] [-o file] t [n]
(1)选项:-A:所有报告的总和。
-u:CPU利用率
-v:进程、I节点、文件和锁表状态。
-d:硬盘使用报告。
-r:没有使用的内存页面和硬盘块。
-g:串口I/O的情况。
-b:缓冲区使用情况。
-a:文件读写情况。
-c:系统调用情况。
-R:进程的活动情况。
-y:终端设备活动情况。
-w:系统交换活动。
(2)n 和t: 定义采样间隔和次数,t为采样间隔,是必须有的参数,n为采样次数
1. CPU统计数据
命令:sar (-u)
%usr:用户模式,CPU处在用户模式下的时间百分比。
%nice:运行正常进程所花的时间
%system:内核模式,CPU处在系统模式下的时间百分比。
%iowait:没有进程在该CPU上执行,处理器等待I/0完成时间的百分比。
%idle:CPU空闲时间百分比。
(1)sar –f /var/log/sa/sa21|head –n 20
(2)sar –u –P ALL 5 5
2. Disk I/O统计数据
sar –d 5 2
Sar –d 字段:
DEV
tps:每秒传输数(or 每秒IO数)
rd_sec/s:每秒512字节读取数
wr_sec/s:每秒512字节写入数
3. 网络统计数据
-n 选项:DEV
EDEV
SOCK
FULL
sar –n DEV 5 3
sar 1 0 -n DEV -e 15:00:00 > data.txt
4.
-v
5.缓冲区统计数据
sar -b t n
sar -b 5 3