|
6、使用filemon命令监控系统I/O
filemon 命令监控文件系统和 I/O系统事件的跟踪,并且报告一个周期内的文件和 I/O 的访问性能。监视文件系统的性能,并且报告代表逻辑文件、虚拟内存段、逻辑卷和物理卷的 I/O 活动。
语法:
filemon [ -d ] [ -i Trace_File -n Gennames_File] [ -o File] [ -O Levels] [ -P ] [ -T n] [ -u ] [ -v ]
例如:
# filemon -o fm.out -O all ; sleep 30 ; trcstop
Enter the "trcstop" command to complete filemon processing
[filemon: Reporting started]
nlist failed.
# more fm.out
Wed Oct 24 21:23:56 2007
System: AIX oracle1 Node: 5 Machine: 0058D25D4C00
Cpu utilization: 4.7%
Most Active Files
------------------------------------------------------------------------
#MBs #opns #rds #wrs file volume:inode
------------------------------------------------------------------------
0.2 1 51 0 unix /dev/hd2:30816
0.0 5 10 0 ksh.cat /dev/hd2:109023
0.0 1 2 0 cmdtrace.cat /dev/hd2:108887
0.0 1 2 0 hosts /dev/hd4:24621
0.0 1 1 0 vmstat.cat /dev/hd2:109265
输出结果保存在fm.out 中。输出字段说明如下:
最活跃的文件
• #MBs 此文件在测量间隔时间内的传送量(以 MBs 为单位)。各行按照此字段降序排列。
• #opns 在测量周期内的文件的打开次数。
• #rds 文件读取调用的次数
• #wrs 文件写入调用的次数
• file 文件名称(文件路径全称在详细报告中)。
• volume:inode 文件驻留的逻辑卷和在相连文件系统总的 i-node 数目。此字段可以被用来把文件和在详细的 VM 段报告中显示的其相应的永久段关联起来。此字段对在执行过程中创建和删除的临时文件可以为空。
最活跃的段
• #MBs 此段在测量间隔时间内的传送量(以 MBs 为单位)。各行按照此字段降序排列。
• #rpgs 从磁盘读入段中大小为 4-KB 的页面数
• #wpgs 从段中写入磁盘大小为 4-KB 的页面数(page out)
• #segid 内存段的 VMM 标识
• segtype段的类型:工作段、永久段(本地文件)、客户机段(远程文件)、页表段、系统段或者包含文件系统数据的指定永久段。
• volume:inode 对永久段来说,包含相关文件的逻辑卷名称和文件的 i-node 数目。此字段可以被用来把段和在详细的文件状态报告中显示的其相应的文件关联起来。对非永久段来说,此字段为空。
最活跃的逻辑卷
• util 逻辑卷使用率。
• #rblk 从逻辑卷读取的大小为 512 字节的块数。
• #wblk 写入逻辑卷大小为 512 字节的块数。
• KB/s 每秒钟平均传送速率,单位 KB。
• volume 逻辑卷名称。
• description 文件系统安装点或是逻辑卷类型(paging, jfslog, boot, or sysdump)。例如,逻辑卷 /dev/hd2 是 /usr类型;/dev/hd6 是 paging 类型以及 /dev/hd8 是 jfslog 类型。有时也可能出现被压缩的这个字眼。这意味着所有的数据在被写入磁盘前都会以 Lempel-Zev(LZ)压缩技术自动压缩,在从磁盘读取时则自动解压缩。
最活跃的物理卷
• util 物理卷使用率。
注:逻辑卷 I/O 请求在物理卷 I/O 请求前后启动。总的逻辑卷使用率将会看起来比总的物理卷使用率高。使用率用百分比表示,0.10 是指 10% 的物理卷在测量时间间隔内繁忙。
• #rblk 从物理卷读取的大小为 512 字节的块数。
• #wblk 写入物理卷大小为 512 字节的块数。
• KB/s 每秒钟平均传送速率,单位 KB。
• volume 物理卷名称。
• description 有关物理卷类型的简单描述,例如, SCSI 多媒体 CD-ROM 驱动器或 16位 SCSI 磁盘驱动器。
文件系统的安装点(mount point)及文件的i节点(inode)可与命令ncheck一起使用,来找出相对应的文件。 |
|