• Jmeter4.0----监控服务器性能(7)


    1.说明

    JMeter是一款压力测试工具。

    通常在压力测试中我们也需要监控和知道服务器的相关资源情况,jmeter本身不具备这个功能,今天我们主要说一下如何通过JMeter插件来监控服务器CPU、内存、磁盘、网络等相关资源。

    插件下载地址:(https://jmeter-plugins.org/downloads/old/) 
    ServerAgent-2.2.1.zip  
    JMeterPlugins-Standard-1.4.0.zip   
    JMeterPlugins-Extras-1.4.0.zip    

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

    (/笑哭 下载不到最新的ServerAgent,有地址的留言一下,分享我一份啊,万分感谢)

    2.步骤

    第一步:在jmeter中添加客户端插件

       

    解压JMeterPlugins-Standard-1.4.0.zip,进入其路径JMeterPlugins-Standard-1.4.0libext下,找到JMeterPlugins-Standard.jar

    解压JMeterPlugins-Extras-1.4.0.zip,进入其路径JMeterPlugins-Extras1.4.0libext下,找到JMeterPlugins-Extras.jar

    把JMeterPlugins-Standard.jar 和 JMeterPlugins-Extras.jar 放置到JMeter安装目录下的lib/ext目录下

    重启Jmeter,在监听器中出现 jp@gc- 开头的表示jar包导入成功

    常用组件简单介绍:

    (1)jp@gc - Bytes Throughput Over Time:不同时间吞吐量展示(图表) 
    聚合报告里,Throughput是按请求个数来展示的,比如说1.9/sec,就是每s发送1.9个请求;而这里的展示是按字节Bytes来展示的图表

    (2)jp@gc - Composite Graph 混合图表 
    在它的Graphs里面可以设置多少个图表一起展示,它可以同时展示多个图表

    (3)jp@gc - Hits per Second每秒点击量

    (4)jp@gc - PerfMon Metrics Collector服务器性能监测控件,包括CPUMemoryNetworkI/O等等

    (5)jp@gc - Reponse Latencies Over Time记录客户端发送请求完成后,服务器端返回请求之前这段时间

    (6)jp@gc - Reponse Times Distribution 显示测试的响应时间分布,X轴显示由时间间隔分组的响应时间,Y轴包含每个区间的样本数

    (7)jp@gc - Transactions per Second 每秒事务数,服务器每秒处理的事务数

    第二步:在服务器上添加插件

    ServerAgent-2.2.1.jar 拷贝到服务器上,解压出来(windows服务器中启动startAgent.batLinux服务器启动startAgent.sh),打印出下图中右边部分,即为启动成功

    第三步:添加PerfMon Metrics Collector监听服务器性能

     HTTP请求 (鼠标右键)---->监听器---->jp@gc - PerfMon Metrics Collector

    Memory:内存            TCP:通讯协议,传输数据的

    Disks I/O:磁盘吞吐        Network I/O: 网络吞吐

    JMX:提供接口         swap:交换区,系统在物理内存不够时,swap进行交换。

    然后对收集到的数据进行分析就可以啦!

  • 相关阅读:
    SHA1加密算法 java
    CMD命令名详细大全
    springMVC get请求及其请求地址写法
    webService 接口调用配置
    使用jdk操作 wsdl2java (wedservice)
    编码问题(utf-8,gbk,utf-16be)
    9 个让 JavaScript 调试更简单的 Console 命令
    让姑姑不再划拳 码农也要有原则 : SOLID via C#
    工欲善其事,必先利其器 之 VS2013全攻略(安装,技巧,快捷键,插件)!
    2000条你应知的WPF小姿势 基础篇<78-81 Dialog/Location/WPF设备无关性>
  • 原文地址:https://www.cnblogs.com/Z-Queen/p/8990242.html
Copyright © 2020-2023  润新知