性能测试工具curl-loader二---测试分析
各项参数说明: interval stats 间隔统计 latest 最新数据(3秒内的) clients 并发用户数量 CAPS-curr 最新发送请求数 req: request (请求) - 1xx成功NUM; - 2xx成功NUM;- 3xx的重定向数量;- 4xx客户端错误数;- 5xx服务器错误数; 平均2XX(成功)的HTTP响应中的应 用服务器延时,如上,但只有2xx有应答。来推动是3xx的重定向和5xx服务器错误/拒绝未必能真实反映一个测试服务器工作的功 能(D2XX); Ti (T-in) 吞吐量“吞”,平均值,字节/每秒 To (T-out) 吞吐量“吐”,平均值,字节/每秒 Summary stats 总结统计 runs 运行时间 CAPS-average 总平均发送请求数(秒) 错误类型 : err - 其他NUM错误,如解析,TCP连接,服务器关闭或空响应; T-err - URL完成 时间到期的错误; 测试结果信息 k上面提到按键盘ctrl+C 键将终止测试,curl-loader会给出如下提示: ======= SIGINT Received ============. H/F Req:97,1xx:0,2xx:97,3xx:0,4xx:0,5xx:0,Err:0,T-Err:0,D:211ms,D-2xx:211ms,Ti:257228B/s,To:5852B/s H/F/S Req:0,1xx:0,2xx:0,3xx:0,4xx:0,5xx:0,Err:0,T-Err:0,D:0ms,D-2xx:0ms,Ti:0B/s,To:0B/s ======================================================================================= End of the test for batch: mysimp ======================================================================================= Test total duration was 117 seconds and CAPS average 23: H/F Req:2828,1xx:0,2xx:2810,3xx:0,4xx:0,5xx:0,Err:15,T-Err:46,D:277ms,D-2xx:277ms,Ti:189301B/s,To:4423B/s H/F/S Req:0,1xx:0,2xx:0,3xx:0,4xx:0,5xx:0,Err:0,T-Err:0,D:0ms,D-2xx:0ms,Ti:0B/s,To:0B/s Exited. For details look in the files: - baidu.log for errors and traces; - baidu.txt for loading statistics; - baidu.ctx for virtual client based statistics. - baidu.ops for operational statistics. Add -v and -u options to the command line for verbose output to mysimp.log file. You have new mail in /var/spool/mail/root k测试总时间为117秒和CAPS平均23 kcaps 每秒发送请求数量 -------------------------------------------------- - baidu.log for errors and traces; - baidu.txt for loading statistics; - baidu.ctx for virtual client based statistics. - baidu.ops for operational statistics baidu.log错误和痕迹; baidu.txt对于加载统计数字 baidu.ctx虚拟客户端的统 计数字。 baidu.ops业务统计 。 测试运行完成后会在当前目录下生成上面几个文件(bidu.log 、baidu.txt、 baidu.ctx、baidu.ops),我们可以查看那几个文件获得更详细的测试数据。 如果想在运行测试的过程中获得更详细的 信息,可以在运行测试的命令中加 -v 和 -u参数。命令使用如下 [root@youname curl-loader-0.56]# curl- loader -v -f ./conf-examples/baidu.conf [root@youname curl-loader-0.56]# curl-loader -u -f ./conf-examples/baidu.conf 总结:通过对上面内容的分析,大体对curl-loader的各项参数有了初 步了解。当然,我所列举的内容并不详细。还有地方比较模糊,比如运行过程中H/F和H/F/S 我都没整太明白具体表示的含义。 本文参考官方FAQ文档:http://curl-loader.sourceforge.net/doc/faq.html (编辑:淮北站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |