利用loadrunner监控Tomcat服务器

1.首先进行打开http://localhost:8080/manager/status,会显示Tomcat或JVM等其他信息

2.将各类信息利用loadrunne转化为图表形式展现

3.loadrunner编写脚本如下:

Action{

  float Freememory,Totalmemory,Maxmemory;



   // web_set_user("Tomcatuser","lr_decrypt("")","loaclhost:8080"); 处理Tomcat身份验证的代码,lr_decrypt将加密的密码改成明文,此代码最终存在方式为

web_set_user("Tomcatuser","","localhost:8080");

//设置关联

    web_reg_save_param("Free memory",
"LB=Free memory:",
"RB=Total memory:",
LAST
);

web_reg_save_param("Total memory",
"LB=Total memory:",
"RB=Max memory:",

LAST);

        web_reg_save_param("Max memory",
"LB=Max memory:",
"RB=",

LAST);


//

//lr_eval_string()

//函数的主要作用:返回脚本中的一个参数当前的值(从参数中取得对应的值,并且转换为一个字符串)。

//格式:lr_eval_string("{参数名}");

//例如:lr_eval_string("{parm}");

//返回值类型:char

      Freememory=atof(lr_eval_string("{Free Memory}"));
Totalmemory=atof(lr_eval_string("Total Memory"));

Maxmemory=atof(lr_eval_string("Max Memory"));


lr_output_message("%.2f %.2f %.2f",Freememory,Totalmemory,Maxmemory);


lr_user_data_point("The Freememory",Freememory);
lr_user_data_point("The Totalmemory",Totalmemory);
lr_user_data_point("The Maxmemory",Maxmemory);

//loadrunner函数 lr_user_data_point 用来记录用户自己定义的Vuser运行数据,并将其输出到测试结果中,

//最后通过分析工具Analysis来分析数据/采集情况;数据的记录过程是自动的。


      


}

    

猜你喜欢

转载自blog.csdn.net/xiaoxiamiqianqian/article/details/80792830