免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2432 | 回复: 0
打印 上一主题 下一主题

[新手入门] Aix sar命令解析 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-04 08:38 |只看该作者 |倒序浏览

Aix sar命令解析
sar 命令收集、报告、或保存系统活动信息。

sar 命令默认的报告(CPU 使用报告)可能是系统管理员进行系统活动调查必须使用的第一工具,因为它监控着主要的系统资源。
可使用标记选择特定系统活动的信息。不指定任何标记只选择系统单元的活动,指定 -A 标记选择所有的活动。Sar 命令在开始输出统计数据之前,会先输出当前活动的 CPU 和磁盘数目。

~~~~~~~~~~
# sar 2 10
AIX Db01 3 5 0001CCCDD600    12/07/07
System configuration: lcpu=8  mode=Capped
10:55:37    %usr    %sys    %wio   %idle   physc
10:55:39      86       4       0      11    4.00
10:55:41      78       4       1      17    4.00

%idle   CPU空闲时间的百分比
%sys   CPU使用时间投入到核心进程的百分比
%usr   CPU使用时间投入到用户进程的百分比
physc   消耗物理处理器的数目,只在共享处理器或启用同时多线程的分区上报告
%entc   消耗分配容量的百分比。只在共享处理器的分区上报告

~~~~~~~~~~~~~~~~~~~~~~~~~
也可以查看IO情况
sar -d 10 2
12:11:16     device    %busy    avque    r+w/s   blks/s   avwait   avserv
12:11:26     hdisk0     34      1.0      50      201      0.0       0.0
             hdisk1     41      0.0      64      259      0.0       0.0
其中
%busy 对应的 % tm_act
avque 表示等待IO对列数,其值很高则预示着磁盘有较大瓶颈
r+w/s 对应tps,blks/s是按 0.5Kbytes/s 计算的传输速度
sar -d 最大好处是可以对较长时间的值会有一个总体平均值
注意:如果没有请求其他特定内容的选项,sar 命令报告系统单元的活动。如果使用 -P 标记,并且分区使用共享处理器运行,并且如果分配了分区的使用容量,那么,命令则报告带 cpuid U 的 CPU 行,显示全系统(system-wide)未使用的容量。
如果分区使用 uncapped 模式的共享处理器运行,那么,%entc 将报告每个 CPU 行 granted entitled capacity 的百分比,和全系统 CPU 行中 allocated entitled capacity  百分比。

~~~~~~~~~~~~~
# sar -q 2 4
AIX Db01 3 5 0001CCCDD600    12/07/07
System configuration: lcpu=8  mode=Capped
11:00:03 runq-sz %runocc swpq-sz %swpocc
11:00:05    19.0     100     1.0      50
11:00:07     7.0     100               
11:00:09     3.0     100               
11:00:11     4.0     100               

命令#sar -q 报告队列统计信息。输出:
runq-sz = 运行队列的平均长度。(运行队列的平均长度就是等待在队列中的进程数目)
%runocc = 运行队列被占用的时间百分比。
swap-sz = 等待被内存页交换的进程的平均数目。
%swapocc = 内存页交换队列被占用的时间百分比。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sar可以针对SMP系统来分别查看CPU使用情况
#sar -P ALL 3 2
AIX testhost 1 5 0050C33A4C00 06/28/05
17:30:02  cpu  %usr  %sys  %wio  %idle
17:30:05  0  38  4  43  15
    1  32  3  49  16
  2  51  3  44  2
  3  53  3  42  2
  -  44  3  44  9
17:30:08  0  35  1  46  18
  1  18  3  70  9
  2  24  2  60  14
  3  16  1  81  3
  -  23  2  64  11
Average   0  36  2  45  16
  1  25  3  59  13
  2  38  3  52  8
  3  34  2  62  2
  -  33  3  54  10

~~~~~~~~~~~~~~~~~~~~~~
sar也可以查看系统调用情况
#sar -c 3 2
AIX test 1 5 0050C33A4C00 06/28/05
17:31:00 scall/s  sread/s  swrit/s  fork/s  exec/s  rchar/s   wchar/s
17:31:03 5738     484       439        0.00    0.00     952729   1073997
17:31:06 3365     149       266        0.00    0.00     11620     930150
Average   4553     317       352        0.00    0.00     482957   1002193


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93426/showart_2110697.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP