程序调优-性能测试二(Nmon的使用)

797 阅读1分钟

Nmon是IBM提供的一个linux监控工具,简单小巧,使用方便,免安装

nmon:

版本:nmon16e_mpginc.tar.gz (根据linux版本的不同选择nmon版本)

地址:http://jaist.dl.sourceforge.net/project/nmon/nmon16e_mpginc.tar.gz

下载后可使用 tar -zxvf解压,解压后如图


我的虚拟系统是centos7,则使用nmon_x86_64_centos7 ,直接./nmon_x86_64_centos7运行可以在终端显示当前系统的运行状况。


cd

输入以下命令:

c 可显示CPU的信息

m 对应内存

n 对应网络

d 可以查看磁盘信息

t 可以查看系统的进程信息

我们一般使用它的图形化报表功能

执行如下命令

./nmon_x86_64_centos7 -c 10 -s 10 -f -m /root/

1

参数说明如下:

-c 统计次数 -s 统计次数的间隔时间 -f 生成文件,默认为主机名与系统时间 -m 指定路径

1

如果未指明路径则为当前目录下,生成如下文件

用工具将其拿到windows下

下载它的分析工具

https://www.ibm.com/developerworks/community/wikis/form/anonymous/api/wiki/61ad9cf2-c6a3-4d2c-b779-61ff0266d32a/page/b7fc61a1-eef9-4756-8028-6e687997f176/attachment/ead4752f-8c08-4893-8946-d18911082f3d/media/nmon_analyser_v60.zip

此分析工具基于excel的宏来运行,建议使用office2010工具打开

打开后如图


然后选择你从linux上拿下来的.nmon文件(点击Analyze nmon data即可,汉语直译 分析nmon数据)

加载后如图