Jmeter Perfmon插件未显示任何图形详细信息

问题描述

我已经安装了JMeter Perfmon插件,确保在我的本地主机和目标计算机上打开了端口4444,并在目标计算机上启动了代理。当我开始测试时,我可以看到来自Perfmon的连接已建立(没有连接错误),但是我没有得到任何图形显示-它只是说等待样品。我已经运行了更长的测试,这些测试在目标计算机上使用了很多cpu,但仍然看不到任何数据。 除了确保已打开端口(4444)并在目标计算机上启动服务器代理以通过Perfom插件生成结果(我所有其他插件都可以正常工作)之外,还需要做其他事情吗?

解决方法

  1. 您可以通过使用ServerAgent之类的TCP客户端应用程序发送test命令来检查是否可以与telnet建立连接。如果一切正确,您应该会看到Yep响应

  2. 确保在PerfMon Metrics Collector侦听器(而不是localhost)中设置目标计算机的IP地址或主机名。

  3. 您需要正确放置PerfMon Metrics Collector侦听器,以便它的scope中至少有一个Sampler,如果没有任何Sampler,您将看不到任何结果

更多信息:How to Monitor Your Server Health & Performance During a JMeter Load Test