Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14321
  • 博文数量: 4
  • 博客积分: 106
  • 博客等级: 民兵
  • 技术积分: 55
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-11 22:43
文章分类

全部博文(4)

文章存档

2012年(4)

我的朋友
最近访客

分类: 系统运维

2012-08-11 23:02:16

       topas命令报告选定的本地系统活动的统计信息。该命令使用 curses 库以合适的格式来显示其输出,该格式适合于在一个 80x25 基于字符的显示器上或至少同样大小的图形显示器的窗口中进行查看。topas命令需要在系统中安装perfagent.tools文件集。

:/ #topas

Topas Monitor for host:    PPCS520              EVENTS/QUEUES    FILE/TTY
Sat Aug 11 22:53:53 2012   Interval:  2         Cswitch     190  Readch        1
                                               Syscall     953  Writech     471
CPU  User%  Kern%  Wait%  Idle%                 Reads         0  Rawin         0
ALL    0.2    0.4    0.0   99.4                  Writes        1  Ttyout      469
                                                      Forks         0  Igets         0
Network  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Execs         0  Namei         0
Total     0.7      1.5     1.0     0.2     0.5  Runqueue    1.0  Dirblk        0
                                                Waitqueue   0.0
Disk    Busy%     KBPS     TPS KB-Read KB-Writ                   MEMORY
Total     0.0      0.0     0.0     0.0     0.0  PAGING           Real,MB    1840
                                                Faults        0  % Comp     49
FileSystem        KBPS     TPS KB-Read KB-Writ  Steals        0  % Noncomp  47
Total              0.0     0.0    0.0    0.0    PgspIn        0  % Client   47
                                                PgspOut       0
Name            PID  CPU%  PgSp Owner           PageIn        0  PAGING SPACE
topas        286912   0.2   2.2 root            PageOut       0  Size,MB    4352
dtgreet      204830   0.1   1.3 root            Sios          0  % Used      0
db2sysc      409788   0.1  16.1 cl_onlad                         % Free    100
rmcd         221348   0.0   3.4 root            NFS (calls/sec)
X             69676   0.0   2.0 root            SerV2         0  WPAR Activ    0
sendmail     176222   0.0   2.1 root            CliV2         0  WPAR Total    0
rpc.lock     233596   0.0   0.2 root            SerV3         0  Press: "h"-help
hostmibd     192646   0.0   2.1 root            CliV3         0         "q"-quit
netm          49176   0.0   0.1 root
syncd        102556   0.0   0.5 root
getty        331956   0.0   0.5 root   
db2fmp       516140   0.0  14.0 cl_onlad
gil           53274   0.0   0.1 root
IBM.CSMA     258286   0.0  13.8 root   
OMAX         315560   0.0   1.5 root
aixmibd      184362   0.0   2.2 root
init              1   0.0   0.7 root
cron         393410   0.0   2.0 root
xmgc          40980   0.0   0.1 root
pilegc        36882   0.0   0.1 root

系统版本不同,输出界面会有所不同,自己用的是  6.1.2.0

Topas Monitor for host:    PPCS520        
Sat Aug 11 22:53:53 2012   Interval:  2
的主机名,最近一次的登录时间,以及刷新的间隔时间,因为没有设置,所以显示的是默认的时间2秒

CPU  User%  Kern%  Wait%  Idle%               
ALL    0.2    0.4    0.0   99.4 
CPU使用情况:这个分部显示一个条形图表来表示累积的 CPU 使用情况。按一次c 键会关闭这个部分,如果有多个 CPU,按 c 键两次就可显示 CPU 列表。
CPU  User%  Kern%  Wait%  Idle%                 
0      0.3    0.6    0.0   99.0                
1      0.0    0.1    0.0   99.9   
User% :这显示以用户方式执行的程序所使用的 CPU 的百分数。(缺省按用户% 排序)
Kern% :这显示以内核方式执行的程序所使用的 CPU 的百分数。
Wait% :这显示用于等待 IO 的时间的百分数。
Idle% :这表示 CPU 空闲时间的百分数。

Network  KBPS   I-Pack  O-Pack   KB-In  KB-Out  
Total     0.7      1.5     1.0     0.2     0.5
网络接口情况:此分部显示了热门网络接口的列表。所显示接口的最大数目是正被监视的热门接口数目,正如 -n 标志指定的那样。如果其它分部也被显示,则将显示接口的一个较小数目。按 n 键可关闭此分部。再按一次 n 键就会显示一行所有网络接口活动的报告摘要。
Network  KBPS   I-Pack  O-Pack   KB-In  KB-Out  
en2       0.4      1.0     1.0     0.0     0.3 
lo0       0.1      1.0     1.0     0.1     0.1 
Network:网络接口的名称。
KBPS :在监视时间间隔内每秒钟以 KB 为单位的总吞吐量。这个字段是每秒接收到的千字节和发送的千字节的总和。
I-Pack :在监视时间间隔内每秒钟接收到的数据包的数目。
O-Pack :在监视时间间隔内每秒钟发送的数据包的数目。
KB-In :在监视时间间隔内每秒钟接收到的千字节的数目。
KB-Out :在监视时间间隔内每秒钟发送的千字节的数目。
当此分部首先显示热门网络接口列表时,按 KBPS 字段对列表排序。但是,可以按其它字段对列表排序,只要把光标移到想要的那一栏顶部就可以了。排序仅对最多 16 个网络适配器有效。

Disk    Busy%     KBPS     TPS KB-Read KB-Writ 
Total     0.0      0.0     0.0     0.0     0.0
物理磁盘情况:此分部显示了热门物理磁盘的列表。所显示物理磁盘的最大数目是正被监视的热门物理磁盘数目,正如 -d 标志指定的那样。如果其它分部也被显示,则将显示物理磁盘的一个较小数目。按 d 键可关闭这个分部。再按一次 d 键就会显示一行所有物理磁盘活动的报告摘要。
Disk    Busy%     KBPS     TPS KB-Read KB-Writ 
hdisk0    0.0      0.0     0.0     0.0     0.0 
hdisk2    0.0      0.0     0.0     0.0     0.0 
cd0       0.0      0.0     0.0     0.0     0.0 
hdisk3    0.0      0.0     0.0     0.0     0.0 
hdisk1    0.0      0.0     0.0     0.0     0.0
Disk :物理磁盘的名称。
Busy% :表示物理磁盘活动时间的百分比(驱动器带宽使用)。
KBPS :在监视时间间隔内每秒钟读和写的千字节的数目。此字段是 KB-Read 和 KB-Writ 的总和。
TPS :每秒钟发送到物理磁盘的传输的数目。传输是对物理磁盘的 I/O 请求。多个逻辑请求可组合成对磁盘的单个 I/O 请求。传输大小不确定。
KB-Read:每秒钟从物理磁盘读取的千字节的数目。
KB-Writ:每秒钟写到物理磁盘的千字节的数目。
当此分部首先显示热门物理磁盘列表时,按 KBPS 字段对列表排序。但是,可以按其它字段对列表排序,只要把光标移到想要的那一栏顶部就可以了。排序仅对最多 128 个物理磁盘有效。


Name            PID  CPU%  PgSp Owner         
topas        286912   0.2   2.2 root          
dtgreet      204830   0.1   1.3 root          
db2sysc      409788   0.1  16.1 cl_onlad       
rmcd         221348   0.0   3.4 root          
X             69676   0.0   2.0 root          
sendmail     176222   0.0   2.1 root           
rpc.lock     233596   0.0   0.2 root          
hostmibd     192646   0.0   2.1 root          
netm          49176   0.0   0.1 root
syncd        102556   0.0   0.5 root
getty        331956   0.0   0.5 root   
db2fmp       516140   0.0  14.0 cl_onlad
gil           53274   0.0   0.1 root
IBM.CSMA     258286   0.0  13.8 root   
OMAX         315560   0.0   1.5 root
aixmibd      184362   0.0   2.2 root
init              1   0.0   0.7 root
cron         393410   0.0   2.0 root
xmgc          40980   0.0   0.1 root
pilegc        36882   0.0   0.1 root
进程类:此分部显示了热门进程的列表。所显示进程的最大数目是正被监视的热门过程数目,正如 -p 标志指定的那样。如果其它分部也被显示,则将显示进程的一个较小数目。按 p 键可关闭此分部。按监视时间间隔内进程的 CPU 使用情况来对进程排序。
NAME :在进程中执行的可执行程序的名称。名称已被除去任何路径名和参数信息并被截断到 9 个字符的长度。
PID :进程的进程标识。
% CPU :在监视时间间隔内进程的平均 CPU 使用情况。第一次显示进程时,这个值表示整个进程阶段平均 CPU 使用情况。
PgSp :分配给此进程的调页空间的大小。这可被认为是进程覆盖区的一种表达式,但并不包括用来保持可执行程序和它依赖的任何共享库的内存。
owner :(如果 WLM 部分被关闭) 拥有此进程的用户的用户名。

EVENTS/QUEUES   
Cswitch     190 
Syscall     953 
Reads         0 
Writes        1 
Forks         0 
Execs         0 
Runqueue    1.0 
Waitqueue   0.0
事件/队列 :显示所选系统全局事件的每秒频率、线程运行和等待队列的平均大小:
Cswitch :在监视时间间隔内每秒上下文切换的数量。
Syscall :在监视时间间隔内每秒执行的系统调用的数量。
Reads :在监视时间间隔内每秒执行的 read 系统调用的数量。
Writes :在监视时间间隔内每秒执行的 write 系统调用的数量。
Forks :在监视时间间隔内每秒执行的 fork 系统调用的数量。
Execs :在监视时间间隔内每秒执行的 exec 系统调用的数量。
Runqueue :准备运行但需要等待处理器可用的平均线程数目。
Waitqueue:正在等待页面调度完成的平均线程数目。

FILE/TTY
Readch        1
Writech     471
Rawin         0
Ttyout      469
Igets         0
Namei         0
Dirblk        0
文件/TTY :显示所选文件与 tty 统计信息的每秒频率。
Readch :在监视时间间隔内 read 系统调用每秒读的字节数。
Writech :在监视时间间隔内 write 系统调用每秒写的字节数。
Rawin :在监视时间间隔内从 TTY 中每秒读取的原始字节数。
Ttyout :在监视时间间隔内每秒写入 TTY 中的字节数。
Igets :在监视时间间隔内每秒调用信息节点查找例程的数量。
Namei :在监视时间间隔内每秒调用路径名查找例程的数量。
Dirblk :在监视时间间隔内被目录搜索例程每秒扫描的目录块数目。

                 
PAGING         
Faults        0 
Steals        0 
PgspIn        0 
PgspOut       0
PageIn        0 
PageOut       0 
Sios          0 
页面调度: 显示页面调度统计信息的每秒频率。
Faults :在监视时间间隔内每秒页面出错的数量。这包括不能激活页面调度的页面故障。
Steals :在监视时间间隔内每秒钟有物理内存 4K 帧被虚拟内存管理器占用。
PgspIn :在监视时间间隔内每秒钟从调页空间读取 4K 页面的数量。
PgspOut :在监视时间间隔内每秒钟把 4K 页面写入调页空间的数量。
PageIn :在监视时间间隔内每秒钟读取 4K 页面的数量。这包括与从文件系统读取有关的页面调度活动。从这个值中减去 PgspIn 就可得到在监视时间间隔内每秒钟从文件系统读取的 4K 页面的数量。
PageOut :在监视时间间隔内每秒钟写 4K 页面的数量。这包括与写入文件系统有关的页面调度活动。从这个值中减去 PgspOut 就可得到在监视时间间隔内每秒钟写入文件系统的 4K 页面的数量。
Sios :在监视时间间隔内虚拟内存管理器每秒钟发出的 I/O 请求的数目。

MEMORY
Real,MB    1840
% Comp     49
% Noncomp  47
% Client   47
内存 :显示实际内存大小与内存使用的分布情况。
Real,MB :以 MB 为单位的实际内存大小。
% Comp :当前分配给计算页面帧的实际内存的百分数。计算页面帧通常是那些被调页空间支持的帧。
% Noncomp :当前分配给非计算页面帧的实际内存的百分数。非计算页面帧通常是那些被文件空间(可以是数据文件、可执行文件或共享库文件)支持的帧。
% Client :当前被分配用来高速缓存远程安装的文件的实际内存的百分数。

PAGING SPACE
Size,MB    4352
% Used      0
% Free    100
调页空间:显示调页空间的大小及利用情况。
Size,MB :系统上所有调页空间的总和,以 MB 为单位。
Used :当前在使用的调页空间占所有的百分数。
Free :当前未使用的调页空间占所有的百分数。

NFS (calls/sec)
SerV2         0  WPAR Activ    0
CliV2         0  WPAR Total    0
SerV3         0  Press: "h"-help
CliV3         0  NFS :显示每秒调用的 NFS 状态

WPAR Activ    0
WPAR Total    0
WPAR 是 AIX 6 内核在软件层面实现的虚拟化方案。WPAR 使得多个“系统环境”可以共享一个 AIX 操作系统,彼此之间由内核保证隔离。承载所有这些被隔离开的“系统环境”的 AIX 操作系统称之为全局环境,一个“系统环境”即 WPAR,它既可以包括一个完整的 AIX 环境(称之为系统 WPAR),也可以仅仅包括应用程序的进程(称之为应用 WPAR)。

TOP命令其它用法:
topas -P :显示最忙进程
Topas Monitor for host:    PPCS520     Interval:   2    Sat Aug 11 23:29:45 2012
                                DATA  TEXT  PAGE               PGFAULTS
USER        PID    PPID PRI NI   RES   RES SPACE    TIME CPU%  I/O  OTH COMMAND
root     204830  262156  60 20   339    20   339  652:51  0.1    0    0 dtgreet
root     327830  250006  58 41   547   132   547    0:00  0.1    0    0 topas  
cl_onlad 409788  282866  60 20  4104    20  4110  104:06  0.0    0    0 db2sysc
root     331956       1  60 20   136    21   136   94:00  0.0    0    0 getty 
root      53274       0  37 41    30     0    30   57:30  0.0    0    0 gil    
cl_onlad 516140  282866  60 20  3573     9  3573   59:13  0.0    0    0 db2fmp 
root      40980       0  60 41    14     0    14    4:05  0.0    0    0 xmgc   
root      69676  344276  60 20   502   434   502   25:54  0.0    0    0 X
root     233596       1  60 20    49     0    49   15:27  0.0    0    0 rpc.lock
root     184362  200828  60 20   564    55   564    9:05  0.0    0    0 aixmibd 
root      49176       0  36 41    13     0    13    2:07  0.0    0    0 netm   
root     102556       1  60 20   135     1   135  225:38  0.0    0    0 syncd    
root     221348  200828  60 20   867   166   867   14:06  0.0    0    0 rmcd   
root     258286  200828  60 20  3542   167  3542   11:17  0.0    0    0 IBM.CSMA
root     315560       1  60 20   391    16   391   11:02  0.0    0    0 OMAX   
root     176222  200828  60 20   535   259   535    9:42  0.0    0    0 sendmail
root          1       0  60 20   175    11   175    5:08  0.0    0    0 init   
root     393410       1  60 20   522    19   522    4:39  0.0    0    0 cron   
root     192646  200828  60 20   546    24   546    2:43  0.0    0    0 hostmibd
root      36882       0  59 41    21     0    21    0:49  0.0    0    0 pilegc 

topas -D :显示磁盘使用情况
Topas Monitor for host:    PPCS520     Interval:   2    Sat Aug 11 23:30:38 2012
===============================================================================
Disk     Busy%  KBPS     TPS   KB-R   ART   MRT   KB-W   AWT   MWT   AQW    AQD
hdisk2     0.0   0.0     0.0    0.0   0.0   0.0    0.0   0.0   0.0   0.0    0.0
hdisk0     0.0   0.0     0.0    0.0   0.0   0.0    0.0   0.0   0.0   0.0    0.0
cd0        0.0   0.0     0.0    0.0   0.0   0.0    0.0   0.0   0.0   0.0    0.0
hdisk1     0.0   0.0     0.0    0.0   0.0   0.0    0.0   0.0   0.0   0.0    0.0
hdisk3     0.0   0.0     0.0    0.0   0.0   0.0    0.0   0.0   0.0   0.0    0.0

topas -i :指定时间间隔,默认是2s刷新一次
:/ #topas -i 60               指定刷新间隔为60秒
阅读(2571) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:vmstat 报告虚拟内存统计信息

给主人留下些什么吧!~~