nmon 记录工具命令

本部分包含记录期间由 nmon 工具运行的不同 AIX® 命令的命令输出。

这些值仅在 nmon 记录的第一次迭代期间记录一次。 BBB* 部分在内存,网络,处理器和 I/O 统计信息中可用。 nmon 记录文件中的以下部分用于标识命令执行详细信息:
BBBB
此部分提供分区中所有磁盘的磁盘配置详细信息。 此部分包含以下字段:
name
硬盘名称。
Size
硬盘的大小 (以 GB 为单位)。
Disk attach type
磁盘的类型。 磁盘类型可以是串行连接 SCSI (SAS) ,虚拟 SCSI (vSCSI) 或光纤通道 (FC) 磁盘。
BBBC
此部分通过执行以下命令提供有关每个硬盘的详细配置信息:
lspv -l hdisk*
BBBV
此部分提供卷组配置详细信息。 此部分显示以下命令的输出:
lsvg –L |lsvg -Li
BBBP
此部分通过显示在时间间隔内执行的一组命令的输出来提供配置详细信息和性能统计信息。 这些命令按以下格式执行: <command name> <Parameters>。 此格式表示为获取此部分的输出而运行的命令。 有关命令输出中显示的字段的详细信息,请参阅相应的命令联机帮助页。 nmon 工具运行的命令列表如下:
表 1. 命令列表
命令 描述
/usr/bin/uptime
始终记录。
/usr/sbin/lsconf
始终记录。
/usr/sbin/lsps -a
始终记录。
/usr/bin/lparstat -i
始终记录。
/usr/bin/emstat -a 1 2
始终记录。
/usr/bin/mpstat -d
始终记录。
/usr/sbin/lssrad -av
始终记录。
/usr/sbin/vmo -F –L
始终记录。
/usr/sbin/ioo -F -L 
仅针对 AIX 6.1记录。
/usr/sbin/schedo -F -L 
仅针对 AIX 6.1记录。
/usr/sbin/no -F -L 
仅针对 AIX 6.1记录。
/usr/sbin/nfso –F -L 
仅当满足以下条件时记录:
  • 已启用网络文件系统 (NFS) 数据收集。
  • 仅针对 AIX 6.1和更高版本记录。
/usr/sbin/vmo -L
仅针对除 6.1以外的 AIX 操作系统版本重新编码。
/usr/sbin/ioo -L 
针对除 6.1以外的 AIX 操作系统版本记录。
/usr/sbin/schedo -L 
针对除 6.1以外的 AIX 操作系统版本记录。
/usr/sbin/nfso -L
仅当满足以下条件时记录:
  • 已启用网络文件系统 (NFS) 数据收集。
  • 仅针对 AIX 6.1和更高版本记录。
/usr/bin/ipcs -a
始终记录。
/usr/bin/vmstat -v 
始终记录。
/usr/bin/vmstat -s
始终记录。
/usr/bin/vmstat –i 
仅当启用了 NFS 数据收集时才会记录。
/usr/sbin/nfsstat -n
仅当启用了 NFS 数据收集时才会记录。
/usr/sbin/wlmcntrl -q
始终记录。
cat /etc/wlm/current/classes
始终记录。
cat /etc/wlm/current/rules
始终记录。
cat /etc/wlm/current/limits
始终记录。
cat /etc/wlm/current/shares
始终记录。
/usr/sbin/mount
始终记录。
/usr/sbin/lsattr -El aio0
始终记录。
/usr/bin/oslevel -rq
始终记录。
/usr/bin/oslevel -s
始终记录。
/usr/bin/ps v
始终记录。
/usr/bin/df -m
仅在禁用日志文件系统 (JFS) 数据收集时记录。
/etc/ifconfig -a
始终记录。
/usr/bin/netstat -rn
始终记录。
BBBP** continued
如果未显式启用 SSP 数据收集,那么将执行与共享存储池 (SSP) 相关的命令。 您可以使用 -ysub=ssp 选项来启用 SSP 数据收集。 此部分包含以下字段:
/usr/sbin/lscluster -m
显示 lscluster –m 命令的输出,该命令提供集群和属于集群的节点的详细信息。
/usr/ios/cli/ioscli lssp –clustername
显示 lssp –clustername <clustername> 命令的输出,该命令提供属于集群的共享存储池的详细信息。
注: 在 VIOS 的根方式下指定命令的完整 I/O 服务器命令行界面 (ioscli) 路径。
/usr/ios/cli/ioscli lssp -clustername -sp -bd
提供共享存储池的逻辑单元 (LU) 详细信息。 示例命令如下:
lssp –clustername <clustername> -sp <SSP_name> -bd
注: 在 VIOS 的根方式下指定命令的完整 I/O 服务器命令行界面 (ioscli) 路径。
Physical location <-> PartitionNumber:MTM
提供 VIOS 的所有支持设备的以下详细信息:
  • 支持设备的物理位置。
  • 设备映射到的虚拟 I/O 客户机分区标识。
  • 该设备的机器类型型号 (MTM) 编号。
Client-Id : MTM <-> VTD
提供所有虚拟目标设备的以下映射信息:
  • VIOS 客户机分区标识。
  • MTM 号。
  • 虚拟目标设备 (VTD) 名称。
VTD <-> BACKING DEVICE
提供所有虚拟目标设备的以下映射信息:
  • 虚拟目标设备名。
  • <支持设备名称>.<唯一设备标识>
BBBP, Disk Statistics
此部分指示 SSP 磁盘列表的部分开始。 此部分是缺省情况下未显式指定 -y sub=ssp 选项时记录的 SSP 部分的延续。 此部分包含以下字段:
Disk Name
SSP 磁盘名称。
容量
SSP 磁盘的大小 (以字节为单位)。
Udid
SSP 磁盘的唯一设备标识。
BBBP,Disk Name Capacity Udid
对于 NMON 记录文件中的每个 SSP 磁盘,将单独记录此部分。 此部分包含以下字段:
Disk Name
SSP 磁盘名称。
Capacity
SSP 磁盘的大小 (以字节为单位)。
Udid
SSP 磁盘的唯一设备标识。
/usr/sbin/emgr –l
列出已安装的临时修订。