didi909 发表于 2014-8-21 10:02:00

对analysis的数据的一些疑问

偶尔会发现analysis统计出来的事务平均响应时间跟controller里面显示的不一样,有一次居然在lr9上面遇到了controller平均响应9s,analysis平均响应1203s的情况,有朋友说和统计的时间粒度有关系,是的在两者的差异不大的时候可以这样理解,但是那个差异那么大,怎么都说不通吧?不知道论坛里面有没有哪位遇到过这样的情况,到底是为什么,bug吗?
今天主要是想问另外一个问题:analysis自己的平均响应时间与"Page Component Breakdown"里面的时间不一致的情况
1.首先发一下脚本,很简单,就是访问一个url,是html页面:Action()
{

        lr_rendezvous("普通知识");

        lr_start_transaction("普通知识");

        web_url("{file_name}",
                "URL=http://172.22.8.82/{file_path}",
                "TargetFrame=",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t2.inf",
                "Mode=HTML",
                EXTRARES,
                "Url=/knresource/share.jpg", ENDITEM,
                LAST);

        lr_end_transaction("普通知识", LR_AUTO);

        return 0;
}Transaction Name Minimum Average Maximum
普通知识   0.004 8.341 115.309
这里能看到事务平均响应时间是8.3s

2.在"Page Component Breakdown"图中,可以看到有很多响应时间在20s左右的元素,疑问就是既然这些元素都已经大于前面的8.3秒了,那为什么平均响应时间的结果还是8.3s呢?analysis是怎么计算这些数据的呢?

msnshow 发表于 2014-8-23 15:51:52

计算方式不一样

xyzxcgj 发表于 2014-9-29 11:01:35

怎么没有详细分析解答啊?看了半天还是晕!:Q

云层 发表于 2014-10-8 12:14:06

1.结束时的一些异常数据会拉高最终结果
2.中间有个叫做度量单位的概念会改变你看到的最终结果的效果(平均值)
页: [1]
查看完整版本: 对analysis的数据的一些疑问