如何在jmeter中实时查看与所有从机相关的所有信息

如何在jmeter中实时查看与所有从机相关的所有信息,jmeter,Jmeter,我以这种方式配置了测试(在windows 7中): 1虚拟机是主虚拟机,它使用用于分布式测试的命令(从命令行)运行所有vm从虚拟机,并在jmeter GUI中显示一些图形(例如jp@gc随时间变化的活动线程、点击数/秒、响应时间等) 3虚拟机为从机,执行测试 当master运行“start”到3个slave时,测试工作(每个slave运行6个线程),并且在master上的GUI中,图形中只有6个线程(jp@gc-随时间变化的活动线程),但实际上是18个(6个从线程,3个从线程) 所以我的问题

我以这种方式配置了测试(在windows 7中):

  • 1虚拟机是主虚拟机,它使用用于分布式测试的命令(从命令行)运行所有vm从虚拟机,并在jmeter GUI中显示一些图形(例如jp@gc随时间变化的活动线程、点击数/秒、响应时间等)
  • 3虚拟机为从机,执行测试
当master运行“start”到3个slave时,测试工作(每个slave运行6个线程),并且在master上的GUI中,图形中只有6个线程(jp@gc-随时间变化的活动线程),但实际上是18个(6个从线程,3个从线程)

所以我的问题是:我怎样才能看到所有奴隶的总数据

jp@gc-随时间变化的活动线程=查看18个线程(线程slave1+线程slave2+线程slave3) jp@gc-每秒命中次数=命中从机1+命中从机2+命中从机3

等等…

您需要添加or函数,以便侦听器能够区分来自不同节点的结果

还要注意
模式
属性,该属性被配置为每100个结果或每分钟(无论最先出现的是什么)从从属计算机发送结果,因此您可能需要对其进行修改,即将
模式=标准
行添加到每个从属节点上的user.properties文件中

# Remote batching support
# Since JMeter 2.9, default is MODE_STRIPPED_BATCH, which returns samples in
# batch mode (every 100 samples or every minute by default)
# Note also that MODE_STRIPPED_BATCH strips response data from SampleResult, so if you need it change to
# another mode
# Hold retains samples until end of test (may need lots of memory)
# Batch returns samples in batches
# Statistical returns sample summary statistics
# hold_samples was originally defined as a separate property,
# but can now also be defined using mode=Hold
# mode can also be the class name of an implementation of org.apache.jmeter.samplers.SampleSender
#mode=Standard
#mode=Batch
#mode=Hold
#mode=Statistical
有关使用JMeter属性的更多信息,请参阅


注意,在严重负载的情况下发送结果可能会导致网络IO开销,因此考虑一下

< P>将机器信息函数添加到线程组名称区域中是一个好主意:

对不起,但是“机器名”放在哪里?(在“线程组”或“http请求”中?)。。谢谢如果你想改进你的答案,那么就把这个评论标记为不再需要