TextGraphiteMetricsSender:写入 Graphite 时出错:从 jmeter 发送指标时连接超时

she*_*hey 5 jmeter influxdb grafana

我将 influxdb 安装在其中一台远程 Windows 机器(英国机器)上。从我的本地机器(印度),我正在尝试使用带有后端侦听器的 jmeter 中的虚拟脚本将数据发送到 influxdb。为此,我收到“TextGraphiteMetricsSender:写入 Graphite 时出错:连接超时”错误。

我能够将数据(从我的机器)发送到安装在与我的同一网络中的任何其他 Windows 机器上的 influxdb。

我尝试 ping 远程 W.machine ,这是成功的。我能够使用带有后端侦听器的 jmeter 从同一台机器发送指标。

(仅供参考 - 我在其他远程 Windows 机器(英国)上有相同的 influxdb 设置。为此,我可以从我的本地机器发送。)

现在我在 jmeter 日志中收到“TextGraphiteMetricsSender:写入 Graphite 时出错:连接超时”错误。

我如何确认这个问题是否是因为防火墙。?我如何确认根本原因。或者我该如何解决这个问题。?

请任何人都可以帮忙。

Dmi*_*i T 2

您需要使用 ie telnet 命令(或等效命令)验证运行 JMeter 的计算机和运行 InfluxDB 的计算机之间的连接,如下所示:

telnet xxx.xxx.xxx.xxx 2003
Run Code Online (Sandbox Code Playgroud)

其中xxx.xxx.xxx.xxx是安装 InfluxDB 的计算机的 IP 地址或主机名,并且是 InfluxDB 端口(它应该与文件中的设置2003匹配)bind-addressinfluxdb.conf

如果 telnet 命令成功,JMeter 应该能够连接并发送指标,如果不能,您将需要2003在操作系统或路由器防火墙中打开端口。

有关设置 JMeter 和 InfluxDB 的全面分步说明,请参阅《JMeter 用户手册实时结果》一章如何使用 Grafana 监控 JMeter 非 GUI 结果一文。