【问题标题】:How to use multiple Backend Listeners in different Thread Group如何在不同的线程组中使用多个后端侦听器
【发布时间】:2018-11-09 00:56:09
【问题描述】:

我已经建立了一个环境(Jmeter_3.1 + InfluxDB_0.13.0 + Grafana_3.1.0 在一个 VM 上)并且想在 JMeter 执行测试时显示实时数据。成功地,在简单的 JMeter 测试中使用一个后端侦听器时,我可以看到 InfluxDB 中的数据。

基于这个快速测试,我开始使用两个后端侦听器,因为我想在一个 JMeter 测试中同时监控读取和写入操作。

这里添加快照,JMX文件的设置

  • 使用 Include Controller 调用 read.jmx
  • 使用 Include Controller 调用 write.jmx
  • 在每个线程组中调用后端侦听器。
  • 每个后端侦听器使用不同的 rootMetricsPrefix

但是,JMeter 测试开始后,我只看到 InfluxDB 中的 Read 相关数据。我曾尝试在名为read.jmx / write.jmx 中添加后端侦听器,但得到了相同的结果。

有人可以帮忙解决这个问题吗?

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    我也在为此苦苦挣扎...只需给后端侦听器取另一个名字(第一次读取;第二次写入),它就对我有用!

    【讨论】:

      【解决方案2】:

      您已将 summaryOnly 设置为 false 但 samplerList 为空,这可能是您的问题。

      【讨论】:

      • 感谢您的回复。我曾尝试将 summaryOnly 设置为 true 但也得到相同的结果:仅读取 InfluxDB 中显示的相关数据...
      猜你喜欢
      • 2012-12-24
      • 1970-01-01
      • 2021-10-28
      • 1970-01-01
      • 1970-01-01
      • 2013-09-24
      • 1970-01-01
      • 1970-01-01
      • 2016-06-27
      相关资源
      最近更新 更多