Performance 如何减少JMeter日志?
我已经安排了一些每晚(12小时)和每周(60小时)的JMeter测试。测试由Hudson CI服务器使用Maven JMeter插件触发 我的问题是来自JMeter的日志变得非常长(每晚约1GB,每周测试约3GB)。我想将JMeter配置为不记录子请求(图像、css、js…),因为这些值对我来说意义不大,我发出的每个请求都有18个子请求(因此,如果我在每周测试中有约700.000个请求,我会记录12.600.000行请求) 有什么方法可以做到这一点吗?我假设您不是在谈论由log4j创建的jmeter.log(因为它似乎没有太多日志记录),而是在谈论将结果写入文件(从侦听器,例如表中的视图结果),默认情况下,该文件会记录每个请求(以XML格式) 你呢Performance 如何减少JMeter日志?,performance,testing,jmeter,Performance,Testing,Jmeter,我已经安排了一些每晚(12小时)和每周(60小时)的JMeter测试。测试由Hudson CI服务器使用Maven JMeter插件触发 我的问题是来自JMeter的日志变得非常长(每晚约1GB,每周测试约3GB)。我想将JMeter配置为不记录子请求(图像、css、js…),因为这些值对我来说意义不大,我发出的每个请求都有18个子请求(因此,如果我在每周测试中有约700.000个请求,我会记录12.600.000行请求) 有什么方法可以做到这一点吗?我假设您不是在谈论由log4j创建的jmet
Save Sub Results(XML)
选项(或在文件中设置jmeter.Save.saveservice.subresults=false
)
另一方面考虑完全禁用嵌入式资源(假设它与测试的目的无关),因此您只能得到主页的输出,而不是所有的嵌入式资源。
< P>我假定您不是在谈论Log4J创建的JMeTel.log(因为它似乎没有很多日志)。并且正在讨论将结果写入文件(从侦听器,如表中的视图结果),默认情况下,该文件记录每个请求(以XML格式) 你呢Save Sub Results(XML)
选项(或在文件中设置jmeter.Save.saveservice.subresults=false
)
另一方面考虑完全禁用嵌入式资源(假设它与测试的目的无关),因此您只能得到主页的输出,而不是所有的嵌入式资源。
是的,我在讨论XML结果日志和第二个选项(一个带有嵌入资源的采样器)。有没有办法不丢失这些嵌入的资源(如果我没有其他选项,我会去掉它们,但我真的不想这么做)?您是否尝试取消选中导出文件配置上的保存子结果(XML)
选项?嗯。。愚蠢的问题,但是。。那个配置在哪里?我没有使用任何监听器(Maven插件以某种方式处理日志记录结果)。测试由线程组->循环控制器->Http请求(以及cookie管理器、统一随机计时器和用户定义变量元素)组成。如果您有一个文件,我相信您可以设置以下属性jmeter.save.saveservice.subresults=false
是的,我说的是XML结果日志和第二个选项(一个带有嵌入式资源的采样器)。有没有办法不丢失这些嵌入式资源(如果我没有其他选择,我会去掉它们,但我真的不想这样做)?您是否尝试过取消对保存子结果(XML)的检查
导出文件配置上的选项?嗯..这是个愚蠢的问题,但是..配置在哪里?我没有使用任何侦听器(Maven插件以某种方式处理日志记录结果)。测试由线程组->循环控制器->Http请求(以及cookie管理器、统一随机计时器和用户定义的变量元素)组成如果您有一个文件,我相信您可以设置以下属性jmeter.save.saveservice.subresults=false