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),避免监控失败。