文档详情

Jmeter探索与学习-初稿..docx

发布:2017-01-07约5.26千字共14页下载文档
文本预览下载声明
1、硬件和软件环境2、安装包3、安装及部署 3.1 jmeter-2-6-en-win、jbk1 安装JDK,如我安装的地址为:C:/Program Files/Java/jdk1.6.0_34;2 设置环境变量: i在系统变量中,新建变量名“JAVA_HOME”,变量值为:安装JDK的目录,如我的为:“C:/Program Files/Java/jdk1.6.0_34;” 。????ii 再新建变量名为“CLASSPATH”,变量值为:?“C:/ProgramFiles/Java/jdk1.6.0_34/lib/dt.jar;C:/ProgramFiles/Java/jdk1.6.0_34/lib/tools.jar;C:/ProgramFiles/Java/jdk1.6.0_34/bin;” 。????????iii 在系统变量的“Path”变量值后加上:“%JAVA_HOME%/bin;”。3 安装Jmeter,解压“jmeter-2-6-en-win.zip”到E盘根目录下:“E:/ jmeter-2-6-en-win”。4 设置环境变量:?? i在用户变量中,新建变量名“JMETER_HOME”,变量值为:“E:/ jmeter-2-6-en-win;”。??ii 修改“CLASSPATH”,添加:“%JMETER_HOME%/lib/ext/ApacheJMeter_core.jar;%JMETER_HOME%/lib/jorphan.jar;%JMETER_HOME%/lib/logkit-1.2.jar;”。5 在系统的CMD命令提示符下输入java,能看到相应帮助信息,说明jdk安装成功。6 运行jmeter: 直接打开 E:/ jmeter-2-6-en-win/bin/jmeter.bat 即可。 3.2 jmeterPlugins 1解压“JMeterPlugins-1.1.0.zip”文件,运行文件夹中.bat。 2复制JMeterPlugins.jar到Jmeter安装目录下:E:/ jmeter-2-6-en-win/lib/ext 3打开Jmeter,右击线程可添加监控,详细图表监控见文档:JMeter_Plugins.doc 注:jmeterPlugins中PerfMon Metrics Collector可以监控CPU,Memory,SWAP,Disks I/O,Networks I/O,但是需要在服务器上安装PerfMon,该工具是windows系 统自带监控工具,没有尝试过在linux下安装。——未进行验证 3.3 nmon、nmon-analyser 1用root用户登录系统,建立目录:#mkdir/nmon。 2通过FTP将下载的nmon工具上传至服务器目录/nmon下。 3修改tar包权限:#chmod +xnmon_linux_14g.tar.gz 4解压文件:#tar xvfZ nmon_linux_14g.tar.gz 5执行授权命令:#chmod +x nmon_x86_rhel54 6监控命令:./nmon_x86_rhel54 -f -N -m /nmon/log -s 30 -c 120 其中各参数表示: -f?按标准格式输出文件:hostname_YYYYMMDD_HHMM.nmon -N?include NFS sections -m?切换到路径去保存日志文件 -s?每隔n秒抽样一次,这里为30 -c?取出多少个抽样数量,这里为120,即监控=120*(30/60/60)=1小时 根据小时计算这个数字的公式为:c=h*3600/s,比如要监控10小时,每隔30 秒采样一次,则c=10*3600/30=1200该命令启动后,会在nmon所在目录下生成监控文件,并持续写入资源数据,直至360个监控点收集完成——即监控1小时,这些操作均自动完成,无需手工干 预,测试人员可以继续完成其他操作。如果想停止该监控,需要通过“#ps –ef|grepnmon”查询进程号,然后杀掉该进程以停止监控。 7使用nmon-analyser打开生成的监控文件,例如wztapp1_130821_1006.nmon。 保存文件为xlsx形式,可查看SYS_SU
显示全部
相似文档