首页 > 其他分享 >JMeter 没有jmeter.log文件问题

JMeter 没有jmeter.log文件问题

时间:2023-04-23 14:44:50浏览次数:38  
标签:文件 JMeter log level 日志 jmeter

使用JMeter 5.5压测,想查看日志

发现JMeter 安装目录下的 bin 文件夹没有jmeter.log文件


手动开启日志

在JMeter的默认配置中, jmeter.log 文件是不会自动生成的,需要用户手动开启。可以通过修改 jmeter.properties 配置文件来开启 jmeter.log 的生成。具体操作如下:

  1. 打开 jmeter.properties 配置文件,可以在JMeter安装目录的 /bin 文件夹中找到该文件;
  2. 找到以下两行配置,并取消注释(即去掉前面的“#”),并设置为 true :
#jmeter.save.saveservice.output_format=csv
#jmeter.save.saveservice.autoflush=true
  1. 保存修改后的 jmeter.properties 文件;
  2. 运行JMeter测试脚本,此时会在JMeter安装目录下的 /bin 文件夹中生成 jmeter.log 文件。

需要注意的是, jmeter.log 文件会记录JMeter测试脚本的详细执行情况,包括线程数、请求发送和接收等信息,因此可能会导致文件较大。如果不需要详细的日志记录,可以将上述配置设置为 false ,或者在测试计划中使用较为轻量级的log listener,如 Simple Data Writer 。

日志文件设置

编辑 jmeter.properties 文件
添加:

log_file=jmeter.log 
log_level.jmeter = INFO 
log_level.jorphan = INFO 
  1. 将“log_level.jmeter”和“log_level.jorphan”设置为您希望记录到文件的详细程度,例如 DEBUG、INFO 或 ERROR。
  2. 将“log_file”设置为要记录日志的完整路径和文件名。
  3. 重新启动 JMeter。现在,JMeter 将在运行时将记录写入到指定的日志文件中

标签:文件,JMeter,log,level,日志,jmeter
From: https://www.cnblogs.com/Uni-Hoang/p/17346514.html

相关文章

  • Vulnhub之 BoredHackerBlog: Social Network 2.0靶机详细测试过程
    Socnet作者:jasonhuawen靶机信息名称:BoredHackerBlog:SocialNetwork2.0地址:https://www.vulnhub.com/entry/boredhackerblog-social-network-20,455/识别目标主机IP地址(kali㉿kali)-[~/Desktop/Vulnhub/Socnet]└─$sudonetdiscover-ieth1-r192.168.56.0/24Cu......
  • jmeter没有停止问题
    设置了达到500并发后,持续压测120s全部数据跑完,没有自动停止图表这里在35秒后就不变了但是没有自动停止,点击stop,异常jmeter停止运行,提示:Oneormoretestthreadswon'texit;seelogfile.这个提示意味着在运行JMeter脚本时,有一个或多个测试线程没有正常退出或被杀......
  • jmeter中的java请求 用httpclient写的http请求 及参数化
    首先,jmeter中的sample的原理: jmeter 中的java 请求,sample 原理,java testjmeter自带的包,把包放在类路径下面,通过反射机制,通过反射机制扫出来。 先导入五个jar包  packagecom.young.testing91;importjava.io.IOException;importorg.apache.http.client.C......
  • jmeter3.0 以上生成报告
    在cmd中执行 先进入到jmeter/bin目录中执行这个命令就可以生成已output命名的文件,里面有html的报告jmeter-n-t<testJMXfile>-l<testlogfile>-e-o<Pathtooutputfolder>jmeter-n-ttest.jmx-ltestReport-e-o./output 第二种方法命令先执行jmeter-n......
  • k8s-问题:[root@master log]# kubectl get node The connection to the server 192.168
    记一次测试虚拟机异常关机导致的问题[root@masterlog]#kubectlgetnodeTheconnectiontotheserver192.168.0.105:6443wasrefused-didyouspecifytherighthostorport?这个问题网上的大部分解决方案是kubeadminit直接这么搞我相信肯定能恢复,毕竟是重新初始化,但......
  • linux中使用jmeter进行压力测试执行篇及遇到的问题
    上传jmx格式的脚本,修改权限chmod777XX.jmx 执行脚本 jmeter-n-tdenglu200.jmx-ldenglu200.jtl  -n代表nogui格式 -t代表执行的脚本 -l代表日志文件在linux里用vim编辑XX.jmx脚本,可以直接修改线程数循环次数,线程启动时间,测试链接,参数化的文件要上传到服......
  • jmeter之仅一次控制器、If控制器、前置处理器beanshell、后置处理器beanshell
    1、仅一次控制器作用是把请求放到仅一次里面的时候,不管循环数写几次,放到仅一次控制器里的请求都只跑一次,大部分用在登录,一般就登录一次就可以了,还有jdbc连接也是连接一次就可以了,不用重复连接。2、If控制器如果(If)控制器,if控制器如果里面的条件不满足,是不执行里面的请求的,看用户自......
  • jmeter-跨线程组传参的两种方法
    jmeter的变量值不能跨线程组传递。如果变量在开始测试之前已经确定了,我们可以用参数化关联就可以实现。但是如果值时动态生成,每循环一次,值就变化一次,那么怎么办呢?以下两种方法可解决方法一:自定义属性法思路:jmeter中,属性是全局的,是可以动态设置的;而变量是独属于每个线程的第一步......
  • InnoDB之Undo log
    事务回滚的需求事务需要保证原子性,也就是事务中的操作要么全部完成,要么什么也不做。但是偏偏有时候事务执行到一半会出现一些情况,比如:1、事务执行过程中可能遇到各种错误,比如服务器本身的错误,操作系统错误,甚至是突然断电导致的错误。2、程序员可以在事务执行过程中手动输入ROLLBACK......
  • 容易忽视的细节:Log4j 配置导致的零点接口严重超时
    作者:vivo互联网服务器团队-JiangYe本文详细的记录了一次0点接口严重超时的问题排查经历。本文以作者自身视角极具代入感的描绘了从问题定位到具体的问题排查过程,并通过根因分析并最终解决问题。整个过程需要清晰的问题排查思路和丰富的问题处理经验,也离不开公司强大的调用链......