温馨提示×

Debian上JMeter插件怎么安装

小樊
33
2025-12-11 04:24:07
栏目: 智能运维

在 Debian 上安装 JMeter 插件的标准做法

  • 准备环境
    • 安装 Java 8+(JMeter 5.x 建议使用 Java 8/11):
      sudo apt update && sudo apt install -y openjdk-11-jdk
    • 安装 JMeter(示例为 5.6.3,可按需调整版本):
      • 下载并解压:
        wget https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.6.3.tgz
        tar xf apache-jmeter-5.6.3.tgz && sudo mv apache-jmeter-5.6.3 /opt/jmeter
      • 配置环境变量(写入 ~/.bashrc 或 /etc/profile):
        echo ‘export JMETER_HOME=/opt/jmeter’ >> ~/.bashrc
        echo ‘export PATH=$JMETER_HOME/bin:$PATH’ >> ~/.bashrc
        source ~/.bashrc
    • 验证:
      jmeter --version

方式一 使用 JMeter Plugins Manager 安装(推荐)

  • 安装插件管理器
    • 下载 jmeter-plugins-manager-*.jar(到 JMeter 安装目录的 lib/ext):
      wget -O /opt/jmeter/lib/ext/jmeter-plugins-manager-1.6.jar
      https://repo1.maven.org/maven2/kg/apc/jmeter-plugins-manager/1.6/jmeter-plugins-manager-1.6.jar
    • 重启 JMeter,GUI 中会出现 Options → Plugins Manager
  • 通过界面安装插件
    • 打开 Plugins Manager,在 Available Plugins 搜索并勾选所需插件,点击 Apply Changes and Restart JMeter
    • 常用插件集:
      • jpgc - Standard Set(含 Stepping Thread GroupTransactions per SecondResponse Times Over TimeActive Threads Over Time 等)
      • WebSocket Samplers(含 WebSocket Open ConnectionWebSocket request-response Sampler
        以上步骤完成后,插件即可在测试计划中使用。

方式二 手动安装插件 JAR(无界面或离线环境)

  • 下载所需插件的 JAR,复制到 $JMETER_HOME/lib/ext
  • 如需依赖库,一并放入 $JMETER_HOME/lib
  • 重启 JMeter 生效。
  • 说明:手动方式适合受限环境,但不便于后续升级与依赖管理,优先推荐 Plugins Manager

常用插件与验证示例

  • 安装并验证 PerfMon(服务器资源监控)
    • Plugins Manager 安装 PerfMon (Servers Performance Monitoring)
    • 在被测服务器部署 ServerAgent
      • 安装解压工具:sudo apt install -y unzip
      • 下载并解压:unzip ServerAgent-2.2.3.zip && cd ServerAgent-2.2.3
      • 启动(默认端口 4444,可自定义):
        ./startAgent.sh --udp-port 9003 --tcp-port 9003 &
    • 在 JMeter 中添加监听器 jp@gc - PerfMon Metrics Collector,填写服务器 IP 与端口,选择监控 CPU/Memory 等指标并运行测试查看曲线。
    • 如遇连接失败,检查服务器防火墙/安全组是否放行对应端口。

0