qileilove

          blog已經(jīng)轉移至github,大家請訪問 http://qaseven.github.io/

          LoadRunner監(jiān)控tomcat的代碼

            最近想對tomcat的性能指標做監(jiān)控,于是 想到loadrunner關聯(lián)函數(shù)的用法,于是做了本次嘗試,沒想到效果還不錯,所以拿出來供大家分享,通過本次測試發(fā)現(xiàn),關聯(lián)的作用太強大了~
          Action()
          {
          double atof(const char *string);
          web_reg_save_param("JVM_FreeMemory",
          "LB=Free memory: ",
          "RB= MB",
          "Ord=1",
          LAST);
          web_reg_save_param("JVM_TotalMemory",
          "LB=Total memory: ",
          "RB= MB",
          "Ord=1",
          LAST);
          web_reg_save_param("JVM_MaxMemory",
          "LB=Max memory: ",
          "RB= MB",
          "Ord=1",
          LAST);
          web_reg_save_param("http_MaxThreads",
          "LB=Max threads: ",
          "RB= ",
          "Ord=1",
          LAST);
          web_reg_save_param("http_CurrentThreadCount",
          "LB=Current thread count: ",
          "RB= ",
          "Ord=1",
          LAST);
          web_reg_save_param("http_CurrentThreadBusy",
          "LB=Current thread busy: ",
          "RB= ",
          "Ord=1",
          LAST);
          web_reg_save_param("http_MaxProcessingTime",
          "LB=Max processing time: ",
          "RB= ms",
          "Ord=1",
          LAST);
          web_reg_save_param("http_ProcessingTime",
          "LB=Processing time: ",
          "RB= s",
          "Ord=1",
          LAST);
          web_reg_save_param("http_RequestCount",
          "LB=Request count: ",
          "RB= ",
          "Ord=1",
          LAST);
          web_reg_save_param("http_ErrorCount",
          "LB=Error count: ",
          "RB= ",
          "Ord=1",
          LAST);
          web_reg_save_param("http_BytesReceived",
          "LB=Bytes received: ",
          "RB= MB",
          "Ord=1",
          LAST);
          web_reg_save_param("http_BytesSent",
          "LB=Bytes sent: ",
          "RB= MB",
          "Ord=1",
          LAST);
          web_set_user("tomcat", "123","10.40.15.8:8080");
          lr_think_time(20);
          web_url("status",
          "URL=http://10.40.15.8:8080/manager/status",
          "Resource=0",
          "RecContentType=text/html",
          "Referer=",
          "Snapshot=t1.inf",
          "Mode=HTML",
          LAST);
          lr_user_data_point("Tomcat JVM FreeMemory", atof(lr_eval_string("{JVM_FreeMemory}")));
          lr_user_data_point("Tomcat JVM TotalMemory", atof(lr_eval_string("{JVM_TotalMemory}")));
          lr_user_data_point("Tomcat JVM MaxMemory", atof(lr_eval_string("{JVM_MaxMemory}")));
          lr_user_data_point("Tomcat http MaxThreads", atof(lr_eval_string("{http_MaxThreads}")));
          lr_user_data_point("Tomcat http CurrentThreadCount", atof(lr_eval_string("{http_CurrentThreadCount}")));
          lr_user_data_point("Tomcat http CurrentThreadBusy", atof(lr_eval_string("{http_CurrentThreadBusy}")));
          lr_user_data_point("Tomcat http MaxProcessingTime", atof(lr_eval_string("{http_MaxProcessingTime}")));
          lr_user_data_point("Tomcat http ProcessingTime", atof(lr_eval_string("{http_ProcessingTime}")));
          lr_user_data_point("Tomcat http RequestCount", atof(lr_eval_string("{http_RequestCount}")));
          lr_user_data_point("Tomcat http ErrorCount", atof(lr_eval_string("{http_ErrorCount}")));
          lr_user_data_point("Tomcat http BytesReceived", atof(lr_eval_string("{http_BytesReceived}")));
          lr_user_data_point("Tomcat http BytesSent", atof(lr_eval_string("{http_BytesSent}")));
          return 0;
          }

          posted on 2014-05-13 16:24 順其自然EVO 閱讀(557) 評論(0)  編輯  收藏 所屬分類: loadrunner

          <2014年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 四会市| 兴文县| 文水县| 华安县| 仁寿县| 平果县| 临颍县| 浮山县| 桂阳县| 开化县| 县级市| 尚志市| 莒南县| 措勤县| 酒泉市| 无极县| 高唐县| 江源县| 电白县| 神木县| 遵义市| 濉溪县| 乌兰县| 金川县| 吴桥县| 阿克陶县| 巩留县| 浏阳市| 金昌市| 南城县| 蓝田县| 象州县| 长子县| 巴东县| 简阳市| 任丘市| 怀安县| 陵水| 博爱县| 鹤峰县| 田林县|