nmon 安装及使用
做性能测试需要监控资源使用,这样就避免不了要和服务器打交道,所以下载了一款功能强大的性能监控工具-----nmon,以此监控服务器的资源使用情况。
(新手一名,为了学习使用nmon工具,所以有了以下的经历)
首先要知道你使用的是什么系统,然后再找对应的nmon版本下载
https://sourceforge.net/projects/nmon/files/ nmon可以去官网下载对应的版本
Tips:本人用的是Linux CentOS-6.4-i386-bin-DVD1.iso.操作系统,所对应的版 nmon_x86_centos6
下载好nmon后,通过xftp把nmon传到我自己的/usr/bin/目录下,然后chmod 777 nmon为其加上可执行权限,然后输入./nmon 运行(并且为了方便我们对其重命名)
下载nmon版本为自己对应的版本,就会成功显示出以下界面
(一开始下载很多个版本,没对应上,踩了很多坑,)
./nmon -f -s 30 -c 6
作为示例,可以尝试运行下面的 nmon 命令来演示
-f 表示生成的数据文件名中有时间;
-s 30 表示每 30秒采集一次数据;
-c 6 表示采集 6次,30*6=180秒,
刚好是 3分钟的数据,这样运行一次这个程序就会生成一个采集 3分钟数据的文件。该行命令将在当前目录中创建输出文件,其名称为:<hostname>_date_time.nmon", hostname" 是这台主机的主机名。
有了数据之后,我们还需要下载 nmon analyser 以Excel文件打开所保存的文件
我下载的是nmon_analyser_v52_1.zip 的版本,先把他解压,然后打开解压出来的Excel文件
Tips: 本人习惯用的是WPS,因为wps无法设置宏的安全性,所以只能用电脑自带的Excel打开
使用电脑自带的Excel打开,点击开发工具》》宏安全性》》启用所用宏,然后点击
analysis nmon data,选择从Linux导出到Window的文件,就可以打开了。
自学多弯路,幸好还是成功了!~~~继续学习.......