zoukankan      html  css  js  c++  java
  • jmeter如何监控服务器CPU、内存、i/o等资源

    第一步:

    安装jemeter,配置环境变量

    第二步:

    安装一个jmeter的插件

     1. 下载一个jmeter的插件管理工具  http://jmeter-plugins.org/get/

     2. 将下载的文件拷贝的你的JMeter根目录下的 lib/ext 目录

     3. 重启jmeter

     在选项中可以看到插件管理工具已经安装成功

     

     勾选要下载的插件,点击Apply changes and restart JMeter按钮就完成了

    第三步:

    下载关于监控的插件:PerfMon(Servers Performance Monitoring)

    第四步:

    添加监听器--jp@gc-PerfMon Metrics Collector

    第五步:

    选择上图中的jp@gc-PerfMon Metrics Collector,这个就是我们监控服务器资源的功能,点击之后如下图:

    第六步:运行即可获取cpu结果

    注意事项:

    执行时监控cpu的插件可能会报错

    java.io.IOException: Agent is unreachable via TCP

    windows环境下解决方法:

    serveragent的默认端口为4444,使用jmeter监听器时,有时即使开启了agent服务也会无法监听,这时候可能是端口被占用了,需要修改端口,那么该如何做呢?

    1、cmd命令进入ServerAgent的根目录;

    2、在cmd中输入: java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 5555 --tcp-port 5555

    出现上图 可以看到,连接成功了

  • 相关阅读:
    SpringBoot实现原理
    常见Http状态码大全
    forward(转发)和redirect(重定向)有什么区别
    1094. Car Pooling (M)
    0980. Unique Paths III (H)
    1291. Sequential Digits (M)
    0121. Best Time to Buy and Sell Stock (E)
    1041. Robot Bounded In Circle (M)
    0421. Maximum XOR of Two Numbers in an Array (M)
    0216. Combination Sum III (M)
  • 原文地址:https://www.cnblogs.com/lnn123/p/10558716.html
Copyright © 2011-2022 走看看