②.下载ServerAgent解压后,放到要监控的Linux服务器的某个路径下,eg:我的路径是/home/azureuser/program/ServerAgent下,切换此路径下,执行./startAgent.sh即可启动监控插件。
--------------------------------------------------------------------------------------
需要注意:ServerAgent启动要依赖jdk哦,jdk安装过程略(安装符合Linux版本的jdk,首先要uname -a查看Linux的 *** 作系统信息,方便下载合适的jdk版本)
第一步、添加一个HTTP授权管理器(Add -->Config element-->HTTP AuthorizationManager)到线程组,输入你在tomcat中设置的管理员的用户名和密码,如果未创建的话去创建一下,创建过程:cd tomcat-***/conf
vi tomcat-usrs.xml
添加这两句
<role rolename="manager"/>
<user username="tomcat" password="123456"roles="manager"/>
:wq保存
注意:tomcat 密码建议不要太简单,注意安全性。
添加tomcat授权访问页面url、tomcat登录名、tomcat登录密码
第二步、添加一个http请求(Add -->Sampler -->HTTPReques)到线程组,修改以下属性:
修改名称为:服务器状态(非必须,不修改也无所谓)
修改“路径”为/manager/status,必要时给出服务器的IP地址和Port的值
增加一个参数,该参数的名称为大写的XML,值为小写的true
选中下方的“用作监视器”
这样就配置完毕了
1、启动jmeter代理服务器
2、配置浏览器代理服务器
3、配置完成后,点击jmeter的【启动】开始录制,利用代理服务器获取脚本
录制时提示证书错误,解决方法:
4、脚本增强(1)
1)响应断言:监测程序运行是否跳转至正确的页面
2)事务控制器:查看脚本总耗时
4)循环控制器:部分脚本执行多次
5、脚本增强(2)
1)参数化:每次请求不同的值
配置随机参数:
2)动态数据关联,正则表达式提取器
基础的正则表达式:
6、添加报表监控:
监控正则表达式获取的值是否准确:
7、设置并发策略,执行压力测试
8、查看结果是否符合预期
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)