nmon 和nmon analyser工具的使用方法

 

nmon 工具使用方法

1.1 简介

分析 AIX Linux 性能的免费工具,

nmon 工具可以帮助在一个 屏幕 上显示所有重要的 性能优化 信息,并动态地对其进行更新。这个高效的工具可以工作于任何哑 屏幕 telnet 会话、甚至拨号线路。另外,它并不会消耗大量的 CPU 周期,通常低于百分之二。在更新的计算机上,其 CPU 使用率将低于百分之一。

nmon 工具还可以将相同的数据捕获到一个 .nmon 文件,便于以后对报告进行分析和绘制图形。

1.2 AIX 安装方法

注意: AIX6.1 自带 nmon ,是 /usr/bin/nmon

该工具是一个独立的二进制文件(不同的 AIX Linux 版本中该文件也有所不同),您可以在五秒钟内完成该工具的安装,如果您的输入速度更快的话,也许时间更短。安装过程非常简单(其实就是解压,赋权,运行):

·        nmonXXX.tar.Z 文件复制到计算机。如果使用 FTP ,请记住使用二进制模式。
注意:示例中的 XXX 由实际的版本代替。

·        要解压该文件,可以运行 uncompress nmonXX.tar.Z

·        要提取该文件,可以运行 tar xvf nmonXX.tar

·        要启动 nmon 工具,输入 nmon

·        如果您是 root 用户,可能需要输入 ./nmon

1.3 linux 安装方法

·        把附件中 nmon_linux_14g.tar 上传到 linux 服务器,随便什么目录,自己选择。

·        然后解压,会看到很多文件

·        选择适合自己系统版本的文件,并赋予执行权限

·        然后 # ./nmon_xxx,xxx 就行了

1.4 使用方法

1) 如何以交互式的方式运行该工具

运行 ./nmon 后会出现下面的界面( AIX6.1 在目录 /var/bin 下面)

要以交互式的方式运行该工具,例如,要获取 CPU 、内存和磁盘统计信息,启动 nmon 并输入:

cmd

出现以下界面:

2 )如何将数据捕获到文件,便于以后进行分析和绘制图形

运行带 -f 标志的 nmon 命令。有关详细信息,请参阅 nmon -h 。但是作为示例,可以尝试运行下面的 nmon 命令,在 1 小时内以 30 秒的时间间隔捕获数据快照:

nmon -f -s 30 -c 120

nmon -fT -s 30 -c 120

会看到下面这两个文件,把他们拷到自己电脑上

-rw-r--r--    1 root     system       234567 Sep 16 16:42 AIXTEST_140916_1542.nmon

-rw-r--r--    1 root     system       309715 Sep 16 16:43 AIXTEST_140916_1543.nmon

第二行的命令还可以捕获消耗资源最多的进程。这两行命令都将在当前目录中创建输出文件,其名称为:

_date_time.nmon

该文件采用逗号分隔值 (CSV) 的格式,并且可以将其直接导入到电子表格中。如果您使用的是 Lotus® 1-2-3 ,那么需要对该文件进行排序。(对于 Excel 版本的 nmon 分析程序,则不需要进行这个操作。)在 AIX 中,请遵循下面的示例:

sort -A mymachine_311201_1030.nmon > xxx.csv


nmon analyser 工具的使用方法

2.1 首先打开 nmon analyser v339.xls

看到以上界面


2.2 设置宏

然后选择工具 —— —— 宏安全性,启用所有宏,然后勾选对 VBA 工程对象模型的访问 (V)

 

2.3 点击 analyse nmon data

 

2.4 选择用 nmon 工具抓取出来的 .nmon 文件打开

2.5 保存

2.6 生成 excel 表格,图形已经自动画好。

 


请使用浏览器的分享功能分享到微信等