Jmeter结果未发布到仪表板

时间:2019-11-13 08:46:42

标签: jmeter influxdb

我们正在尝试在Grafana上显示实时结果。 Jmeter Master已在GCP (Google cloud platform)中启动,我们在GCP中有一个Windows VM,该Windows VM已安装并配置了GrafanaInfluxDB

在Windows VM中执行Jmeter时,能够在GrafanaInfluxDB Web UI中发布数据。但是,当从GCP Master实例尝试相同的操作时,“到influxDB服务器的连接超时”。请按照以下步骤操作:

  1. 已配置InfluxDBGrafana的Windows VM。 (x.x.x.1:IP是GCP本地ip,不是公共ip) 可以访问Grafana:http://x.x.x.1:3000

InfluxDB:http://x.x.x.1:8086

  1. Jmeter测试计划包含如下添加的'BackendListner'。 在Windows VM中运行Jmeter 5.2,结果将发布到InfluxDBGrafana Web UI中。

  2. 现在将测试计划复制到GCP Jmeter Master实例(x.x.x.2-本地IP)并执行 ./jmeter -n -t Testplan.jmx

enter image description here

  1. Jmeter日志中,显示:

enter image description here

尝试通过在InfluxDB主机的BackendListner中传递公共IP来解决问题,但这也不起作用。请指导。

1 个答案:

答案 0 :(得分:1)

  1. 如果机器位于同一VPC中,请使用内部IP地址
  2. 如果计算机不在同一VPC中-请使用外部IP地址
  3. 在两种情况下,您都需要在InfluxDB计算机上修改firewall rules,以允许端口8086上的入站连接

参考文献: