首页 > 解决方案 > 如何使用后端侦听器将 jmeter 结果推送到多个数据库?

问题描述

我想将 JMeter 结果数据推送到潮人。我能够将结果推送到一个很好的数据库。但是现在我想将第一个采样器结果的结果数据推送到一个数据库,将第二个采样器结果推送到另一个数据库。

为此,我尝试为每个采样器使用多个后端侦听器。但是所有采样器结果数据将被推送到在第一个后端侦听器中配置的同一数据库。

我们可以为多个配置使用多个后端侦听器吗?或者如果我们不能,那为什么?我正在使用influxdbBackend.listenerClient

在此处输入图像描述

标签: jmeterinfluxdbjmeter-pluginslisteners

解决方案


根据JMeter 文档

默认情况下,JMeter 发送在 samplerName 下累积的所有采样器的指标"all"。如果配置了后端侦听器samplersList,则 JMeter 还会发送匹配样本名称的指标,除非summaryOnly=true

因此,如果您添加 2 个后端侦听器实例并将它们配置为:

  • summaryOnlyfalse
  • samplersList:Sampler1第一,Sampler2第二
  • 不同graphineHost和/或graphitePort

    JMeter 后端监听器


推荐阅读