压力测试 可以采用 ab测试或者 webbench
ab: http://www.path8.net/tn/archives/5574
webbench: http://www.path8.net/tn/archives/5587
测试软件自身给的结果数据不太直观 . 所以引出我们监控收集软件 nmon
mac/linux系统 下安装 nmon
只要安装nmon工具然后通过nmon_analyser把nmon生成的数据转化成excel格式的即可。
下载nmon软件http://nmon.sourceforge.net/pmwiki.php?n=Site.Download。
[[email protected] source]# unzip nmon_x86_12a.zip
[[email protected] source]# chmod u+x nmon_x86_rhel45
[[email protected] source]# mv nmon_x86_rhel45 nmon
[[email protected] source]# ./nmon
常用命令:
nmon -f -s 10 -c 60
-f 表示生成的数据文件名中有时间;
-s 10 表示每 10 秒采集一次数据;
-c 60 表示采集 60 次,10*60=600 秒,
刚好是 10分钟的数据,这样运行一次这个程序就会生成一个采集 10分钟数据的文件。该行命令将在当前目录中创建输出文件,其名称为:<hostname>_date_time.nmon", hostname" 是这台主机的主机名。
linux_test_120724_0822.nmon 就是我们所生成的数据文件,所有的信息都在linux_test_120724_0822.nmon记录,而且我们通过more命令后发现都是我们看不懂的一些文本,这就需要我们把其转化成我们能看懂的excel格式的文件。首先我们把linux_test_120724_0822.nmon文件导出到我们的windows本地。然后我们从http://www.ibm.com/developerworks/wikis/display/Wikiptype/nmonanalyser
下载nmonanalyser软件到windows本地。打开解压缩文件后,我们会发现2个文件,一个是nmonanalyse的说明word格式的说明稳定,另一个是excel格式的nmonanalyse文件。
我们这里所需要的就是excel格式问文件,我们双击打开
我们这里所需要的就是excel格式问文件,我们双击打开。
接下来我们双击按钮导入我们刚才生成的linux_test_120724_0822.nmon即可
生成excel 比较直观. 见附件链接...
参考:http://phpseyo.iteye.com/blog/1958502
http://www.oschina.net/question/12_6110
工具 http://nmon.sourceforge.net/pmwiki.php?n=Site.Download