zoukankan      html  css  js  c++  java
  • Jmeter监控服务器-CPU,Memory,Disk,Network性能指标

     本文主要说一下如何通过JMeter插件来监控服务器CPU、内存、磁盘、网络等相关资源。 

    一、下载 


    首先进入网址https://jmeter-plugins.org/downloads/old/  下载Jmeter插件资源 

    JMeterPlugins-Standard-1.4.0.zip 
    JMeterPlugins-Extras-1.4.0.zip

    进入网址https://github.com/undera/perfmon-agent 下载Perf Mon 插件

    ServerAgent-2.2.3.zip 

    其中JMeterPlugins-Standard和JMeterPlugins-Extras是客户端的,ServerAgent是服务器端的。

    二、配置 


    将 JMeterPlugins-Standard-1.4.0.zip 解压后,把 libext 目录下的 JmeterPlugins-Standard.jar 文件都放到apache-jmeter-3.1libext目录中。 
    将 JMeterPlugins-Extras-1.4.0.zip 解压后,把 libext 目录下的 JMeterPlugins-Extras.jar 文件放到apache-jmeter-3.1libext目录中。 
    将 ServerAgent-2.2.1 解压后整个文件放到要监控的服务器中待使用。

    三、添加监听器准备接口。


    1、 apache-jmeter-3.1injmeter.bat 启动JMeter 
    正常启动成功后查看监听器,其中jp@gc 开头的为插件加载后出现的。每一个插件监控一项指标,这里就不一一详解,重点讲解其中两个jp@gc - Transactions per Second、jp@gc - PerfMon Metrics Collector

    2、添加HTTP请求并填写好,添加监听器jp@gc - Transactions per Second、jp@gc - PerfMon Metrics Collector,这里用一个查询的接口来做例子。

     四、监控


    1、 首先启动服务器的 ServerAgent-2.2.1startAgent,我这里是一个Windows环境的服务器。

    2、双击启动startAgent.bat,显示下图表示启动成功。(默认端口为4444,也可以修改为其他端口) 

    3、一切准备就绪,点击run开始做压力测试。结束后,看图分析。

    引用:https://www.cnblogs.com/whitewasher/p/8205199.html

  • 相关阅读:
    html 上传图片前预览
    php获取当月天数及当月第一天及最后一天、上月第一天及最后一天实现方法
    php 计算 pdf文件页数
    php 获取半年内每个月的订单数量, 总价, 月份
    php 获取两个数组之间不同的值
    小程序支付功能
    关于nginx的Job for nginx.service failed because the control process exited with error code.错误
    linux 安装 Apollo
    MongoDB待续。。。
    ABP vNext...待续
  • 原文地址:https://www.cnblogs.com/wangjunjiehome/p/15234655.html
Copyright © 2011-2022 走看看