lycan_322 发表于 2011-11-18 16:31:26

loadrunner实时监控tomcat疑问

在网上搜了好几天,脚本很不少,但是怎么能够时间监控呢,我把脚本转换成.h格式的 放在include文件夹下 ,然后再场景中有“user defined data points”,之后运行场景 ,图表中没有数据,为什么呢 难道.h文件中还要参数么
   请高人解答下 谢谢 、~~~

msnshow 发表于 2011-11-18 21:54:55

用的什么脚本,发出来看看

lycan_322 发表于 2011-11-19 17:00:01

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:33

补充:
采样的文件是在include文件夹下吧,难道也把这个文件放在里面么,主要是要实现实时监控啊 ,谢谢

wangyanzhao 发表于 2011-11-19 21:26:12

你关联的是正确的;默认的是5S 刷新一次,你可改为3s 刷新一次

lycan_322 发表于 2011-11-21 11:01:39

回复 5# wangyanzhao


    这个action也放在场景里么,弱弱的请教,怎么能够实现没3秒这个脚本执行一次,配置场景时候都有vuser数的,这个action需要和其他action的vuser数一样么

shigejinian1 发表于 2011-11-21 11:40:25

学习一下

zhanguser 发表于 2012-5-17 11:57:49

想问楼主问题解决了吗?
结果贴出来呀......
页: [1]
查看完整版本: loadrunner实时监控tomcat疑问