JMeter是基于Java开发的,需先确保CentOS系统安装了Java 8及以上版本。使用以下命令安装OpenJDK 1.8:
yum -y install java-1.8.0-openjdk*
安装完成后,通过java -version
命令验证Java是否安装成功(需显示Java版本信息)。
访问Apache JMeter官网(https://jmeter.apache.org/)下载最新稳定版本的JMeter压缩包(如apache-jmeter-5.4.3.tgz
),使用wget
命令上传至CentOS服务器并解压:
wget https://downloads.apache.org/jmeter/binaries/apache-jmeter-5.4.3.tgz tar -zxvf apache-jmeter-5.4.3.tgz -C /opt/ # 解压至/opt目录(可根据需求调整)
进入JMeter的bin
目录,通过./jmeter
命令启动JMeter(首次启动会弹出图形界面,确认环境配置正常)。
插件管理器可简化插件安装流程,避免手动下载JAR文件的麻烦。操作步骤如下:
jmeter-plugins-manager.jar
文件。jmeter-plugins-manager.jar
复制到JMeter的lib/ext
目录(需手动创建ext
目录,若不存在):mkdir -p /opt/apache-jmeter-5.4.3/lib/ext cp /path/to/jmeter-plugins-manager.jar /opt/apache-jmeter-5.4.3/lib/ext/
Options -> Plugins Manager
,进入插件管理界面。在Plugins Manager
界面,切换至Available Plugins
标签页,可通过分类筛选(如“Monitoring”“Function”“Sampler”)或关键词搜索(如“PerMon”“JSON Extractor”)找到所需插件。选中目标插件后,点击Apply Changes and Restart JMeter
按钮,等待插件安装完成并自动重启JMeter。
若插件未在Plugins Manager
中列出,可手动下载插件JAR文件并放置到lib/ext
目录:
JMeterPlugins-Standard.jar
、JMeterPlugins-Extras.jar
)。lib/ext
目录:cp /path/to/JMeterPlugins-Standard.jar /opt/apache-jmeter-5.4.3/lib/ext/ cp /path/to/JMeterPlugins-Extras.jar /opt/apache-jmeter-5.4.3/lib/ext/
安装完成后,可通过以下方式验证插件是否生效:
Options -> Plugins Manager
中的Installed Plugins
标签页,确认目标插件已显示为“Installed”。若需监控服务器资源(CPU、内存、磁盘等),需配合ServerAgent使用:
ServerAgent
(如ServerAgent-2.2.3.zip
),解压至被监控服务器。ServerAgent
目录,执行./startAgent.sh
(CentOS需赋予执行权限:chmod +x startAgent.sh
)。启动成功后会显示“JP@GC Agent v2.x.x started”提示。jp@gc - PerfMon Metrics Collector
监听器,点击Add Row
配置服务器IP(默认localhost
)、端口(默认4444
)及监控指标(如CPU、内存)。4444
端口(TCP/UDP),避免监控失败。