今天来介绍一下使用JMeter监测服务器性能,一般监测服务器的四个指标:CPU,Memory,Disks I/O,NetWork I/O,,使用到的插件是jp@gc - PerfMon Metrics Collector。

1、打开jp@gc - PerfMon Metrics Collector插件,如图

JMeter服务器压测  jp@gc - PerfMon Metrics Collector插件

2、输入服务器地址,端口为4444,如遇到端口冲突,可在本地修改ServerAgent-2.2.3文件夹里面的startAgent.sh文件里面的端口

JMeter服务器压测  jp@gc - PerfMon Metrics Collector插件

也可以在服务器上使用vim命令修改端口

JMeter服务器压测  jp@gc - PerfMon Metrics Collector插件

 

服务器开放很多端口,只要不是服务器正在使用中的端口,都可以用。startAgent.sh里的端口,就是告诉服务器我要用这个端口监听你。

Host/IP是被监听服务器的IP,Port是startAgent.sh里的端口

 

JMeter服务器压测  jp@gc - PerfMon Metrics Collector插件

注意:测试服务器性能时,要在服务器上放一个插件ServerAgent-2.2.3(放在服务器的任一位置,启动监测程序后运行JMeter),Linux系统运行startAgent.sh,,windows系统运行startAgent.bat

JMeter服务器压测  jp@gc - PerfMon Metrics Collector插件

如果没有启动服务器监测ServerAgent会报错,如图 

JMeter服务器压测  jp@gc - PerfMon Metrics Collector插件

如果在使用过程中出现了这个错误java.lang.NoSuchMethodError: org.apache.jmeter.samplers.SampleSaveConfiguration.setFormatter(Ljava/text/DateFormat;),此问题是因为所用JMeter版本过高不支持jp@gc - PerfMon Metrics Collector插件导致,可下载低版本的JMeter,比如JMeter 3.1。

JMeter服务器压测  jp@gc - PerfMon Metrics Collector插件

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-14
  • 2022-12-23
  • 2021-04-03
  • 2021-08-25
  • 2022-12-23
猜你喜欢
  • 2021-10-22
  • 2022-12-23
  • 2021-08-01
  • 2022-12-23
  • 2021-11-23
  • 2021-06-11
相关资源
相似解决方案