首页 > 解决方案 > 运行性能指标收集器时 PerfMonCollector 侦听器的 Jmeter 插件错误

问题描述

我正在尝试在非 gui 模式下使用 jmeter 运行性能测试,以映射服务器机器的 CPU/内存利用率。但是,我在非 gui 模式下运行测试时遇到错误。

    Error in NonGUIDriver java.lang.IllegalArgumentException: Problem loading XML from:'/Users/vikasgupta/Downloads/apache-jmeter-5.2.1/bin/Check FreePlays.jmx'. 
Cause:
CannotResolveClassException: kg.apc.jmeter.perfmon.PerfMonCollector

 Detail:com.thoughtworks.xstream.converters.ConversionException: 
---- Debugging information ----
cause-exception     : com.thoughtworks.xstream.converters.ConversionException
cause-message       : 
first-jmeter-class  : org.apache.jmeter.save.converters.HashTreeConverter.unmarshal(HashTreeConverter.java:67)
class               : org.apache.jmeter.save.ScriptWrapper
required-type       : org.apache.jorphan.collections.ListedHashTree
converter-type      : org.apache.jmeter.save.ScriptWrapperConverter
path                : /jmeterTestPlan/hashTree/hashTree/hashTree/kg.apc.jmeter.perfmon.PerfMonCollector
line number         : 266
version             : 5.0 r1840935

PerfMon(服务器性能监控)插件

CannotResolveClassException:kg.apc.jmeter.perfmon.PerfMonCollector

标签: jmeterjmeter-pluginsjmeter-5.0

解决方案


您的测试包含PerfMon Metrics Collector 侦听器,而您的 JMeter 安装没有此 JMeter PerfMon 插件。

只需使用JMeter 插件管理器安装 PerfMon(服务器性能监控)插件,您就可以打开脚本了。

在此处输入图像描述

如果还有其他缺少的插件 - JMeter Plugins Manager 会检测到它们并询问您是否应该下载它们


推荐阅读