JMeter:无法检索内存统计信息

时间:2015-09-09 14:01:22

标签: java jmeter

我正在使用JMeter从各种服务器捕获Perf Mon统计信息,包括CPU,内存,磁盘I / O,写入IOPS,读取IOPS,数据包修订版和发送的数据包。

在尝试收集内存统计信息时,似乎可以指定的行数有限制。

我尝试更改Servers to Monitor部分中指定的行的顺序,它始终是导致ERROR: java.io.IOException: Agent is unreachable via TCP消息显示的第一行,并且不捕获该服务器的统计信息。这仅适用于指定的第一台服务器的内存。捕获CPU的统计信息以及同一服务器的其他统计信息可以正常工作。

有关如何克服此错误的任何想法?

1 个答案:

答案 0 :(得分:0)

我有用4.0版本编写的JMeter测试,只有CPU和内存监控。我在应用程序服务器上启动了Perfmon Server Agent。对于多次执行,它收集了CPU和内存。然后它开始仅针对第一行记录错误“代理程序无法通过TCP”,这在我的情况下是CPU。

我停止了Perfmon服务器代理,然后通过startAgent.bat(对于Windows)再次启动它。我从一周没有看到错误“代理无法通过TCP访问”,似乎重启已经有所帮助。

相关问题