AIX-topas命令

来源:互联网 发布:宁波java培训班 编辑:程序博客网 时间:2024/05/17 08:28

概述
Aix中,topas命令用于实时查看系统性能;当应用发生问题时,往往需要分析最近几天操作
系统的性能,本文就此问题进行实践。
相关命令参考
1、inittab配置文件
inittab为linux初始化文件系统时init初始化程序用到的配置文件。这个文件负责设置init初始化程序初始化脚本在哪里;每个运行级初始化时运行的命令; 开机、关机、重启对应的命令;各运行级登陆时所运行的命令。

查看inittab文件,其中有如下内容:
$cat /etc/inittab

xmdaily:2:once:/usr/bin/topasrec -L -s 300 -R 1 -r 6 -o /etc/perf/daily/ -ypersistent=1 2>&1 >/dev/null #Start local binary recording

2、topas 命令
参见:
http://www-01.ibm.com/support/knowledgecenter/ssw_aix_72/com.ibm.aix.cmds5/topas.htm?lang=zh
用途:报告所选的本地和远程系统的统计信息。
3、topasrec 命令
参见:
http://www-01.ibm.com/support/knowledgecenter/ssw_aix_72/com.ibm.aix.cmds5/topasrec.htm?lang=zh

用途:topasrec 命令将采用二进制格式来记录本地系统度量值、CEC(中央电子复合体)度量值和集群度量值。
4、topasout 命令
参考:
http://www-01.ibm.com/support/knowledgecenter/ssw_aix_72/com.ibm.aix.cmds5/topasout.htm?lang=zh

用途:通过处理 xmwlm、nmon 和 topas 记录来生成报告。
5、nmon analyser
参见:http://www.ibm.com/developerworks/cn/aix/library/nmon_analyser/
用途:nmon_analyser 工具以 NMON 性能工具生成的文件作为输入,然后将它们转换为 Microsoft Excel 电子表格
实践:
1、生成性能日志
分析最近的topasrec日志:
/etc/perf/daily/
使用如下命令生成nmon分析器报告:
topasout -a topas_recording_file
这里写图片描述
注意:不能分析今天的日志,仅能分析今天以前的日志;

将*.topas日志拷贝到ftp服务器。

2、性能分析
使用nmon_analyser_v47分析
输入文件:was_server_160107.topas.csv
输出文件:was_server_160107.topas.csv.xlsx
这里写图片描述
打开输出,如下所示: 2016-01-07日的分析日志
这里写图片描述

3、未解决问题:
此处仅用于生成系统性能报告,对于AIX操作系统级的问题鉴定,如CPU,内存,硬盘,网络等,需要相关专业知识与经验积累才能够解决。

0 0
原创粉丝点击