LoadRunenr没有监控Tomcat的专用监控器,为了用lr达到监控tomcat的目的可以通过打开Tomcat自带的Status页面之后,利用lr的关联技术得到相关的数据,把数据输出到lr自定义的监控器中。
1、打开Tomcat的status页面,方法为编辑Tomcat的conf目录下的tomcat-users.xml文件,在文件中添加
<tomcat-users> <role rolename="manager"/> <user username="admin" password="pass" roles="manager"/> </tomcat-users> |
2、开发lr脚本
lr_start_transaction("monitor tomcat"); web_reg_save_param("JVMFreeMemory", "LB=Free memory: ", "RB= MB", "Ord=1", LAST); web_reg_save_param("JVMTotalMemory", "LB=Total memory: ", "RB= MB", "Ord=1", LAST);
web_reg_save_param("JVMMaxMemory", "LB=Max memory: ", "RB= MB", "Ord=1", LAST);
web_url("status", "URL=http://{ServerName}/manager/status", "Resource=0", "RecContentType=text/html", "Referer=", "Snapshot=t1.inf", "Mode=HTTP", LAST);
lr_end_transaction("monitor tomcat", LR_AUTO);
// Tomcat JVM metrics lr_user_data_point("Tomcat JVM Free memory", atof(lr_eval_string("{JVMFreeMemory}"))); lr_user_data_point("Tomcat JVM Total memory", atof(lr_eval_string("{JVMTotalMemory}"))); lr_user_data_point("Tomcat JVM Max memory", atof(lr_eval_string("{JVMMaxMemory}"))); |
分享到:
相关推荐
loadrunner监控tomcat、监控 tomcat、监控web服务器, 利用loadrunner脚本监控tomcat。
Tomcat环境部署 Loadrunner 监控tomcat
用LoadRunner监控tomcat。这是从网上一高手写的,放到这里换点儿分
loadrunner监控tomcat性能脚本loadrunner监控tomcat性能脚本
介绍loadrunner监控 unix/linux所需要进程, 以及如何启动进程
使用LoadRunner监控Linux方法 使用LoadRunner监控Linux方法 使用LoadRunner监控Linux方法 使用LoadRunner监控Linux方法
loadrunner 监控Linux资源服务开启
loadrunner监控linux必备插件
loadrunner性能监控器安装及配置
在loadrunner场景中监控oracle数据库
Loadrunner监控linux _ RSH_RPM安装包集合 ..
使用Loadrunner监控DB2数据库.
LoadRunner监控到的Linux服务器CPU的一些主要指标说明.pdf
LoadRunner监控Windows和Linux常见问题.doc
如何在LoadRunner中监控oracle数据库
Loadrunner 性能监控配置经验集 排除对WINDOWS 还是 LIUNIX系统的性能监控时遇到的问题答疑
LoadRunner如何监控Unix系统、Windows系统方法,Unix系统常用性能指标有哪些;Windows系统常用性能指标有哪些。
LoadRunner服务器资源监控指标.doc,帮助分析性能测试结果
LoadRunner监控window系统各项指标详解LoadRunner监控window系统各项指标详解
LoadRunner监控Linux与Windows方法