51Testing软件测试论坛
标题:
loadrunner实时监控tomcat疑问
[打印本页]
作者:
lycan_322
时间:
2011-11-18 16:31
标题:
loadrunner实时监控tomcat疑问
在网上搜了好几天,脚本很不少,但是怎么能够时间监控呢,我把脚本转换成.h格式的 放在include文件夹下 ,然后再场景中有“user defined data points”,之后运行场景 ,图表中没有数据,为什么呢 难道.h文件中还要参数么
请高人解答下 谢谢 、~~~
作者:
msnshow
时间:
2011-11-18 21:54
用的什么脚本,发出来看看
作者:
lycan_322
时间:
2011-11-19 17:00
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);
//通过LR去访问tomcat监控页
web_set_user("admin","pass","192.168.1.173:1203");
web_url("status",
"URL=http://192.168.1.173:1203/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()添加数据到图表中去
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}")));
return 0;
}
就是 这个脚本 在action里,看于涌的书说 “需要在controller连续不断的根据设定好的采样时间,不停的捕获和回写数据”,到底怎么样才能连续不断的捕获数据啊
是不是在设计场景时候要配什么 谢谢
作者:
lycan_322
时间:
2011-11-19 17:03
补充:
采样的文件是在include文件夹下吧,难道也把这个文件放在里面么,主要是要实现实时监控啊 ,谢谢
作者:
wangyanzhao
时间:
2011-11-19 21:26
你关联的是正确的;默认的是5S 刷新一次,你可改为3s 刷新一次
作者:
lycan_322
时间:
2011-11-21 11:01
回复
5#
wangyanzhao
这个action也放在场景里么,弱弱的请教,怎么能够实现没3秒这个脚本执行一次,配置场景时候都有vuser数的,这个action需要和其他action的vuser数一样么
作者:
shigejinian1
时间:
2011-11-21 11:40
学习一下
作者:
zhanguser
时间:
2012-5-17 11:57
想问楼主问题解决了吗?
结果贴出来呀......
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2