JMeter 性能监测插件介绍

压力测试过程中,能够随时对负载服务器的健康状况的把控是相当重要的,有了这些数据,我们才能准确分析出服务器负载瓶颈。JMeter 插件包现在能够支持服务器监控,可以在所有平台上对服务器的 CPU、内存、Swap、磁盘 I/O、网络 I/O 进行监控

环境搭建

1.下载地址:http://code.google.com/p/jmeter-plugins/wiki/PerfMon

2.解压zip包,将JMeterPlugins.jar放到jmeter客户端的jmeter/lib/ext下

3.启动jmeter,添加Listener时你就看到PerfMon Metrics Collectors

4.将下载的zip包解压到服务器上面,windows环境:进入serverAgent目录,直接双击startAgent.bat,启动agent

注:agent启动默认监听的端口是4444

JMeterPlugins-Standard-1.1.3

ServerAgent-2.2.1,

1. plugin插件的使用方法:

官网下载后,解压插件文件, 里面有个JMeterPlugins.jar 把这个文件放到 lib/ext 文件夹下面  3.
打开bin/Jmeter.properties 修改   jmeter.save.saveservice.thread_counts=true

=》打开JMeter 看到多了好多以jp@gc- 开头的控件,包括controller, thread 等, 这里要讲的 PerfMon
Metrics Collector 就在listener 下面jp@gc-PerfMon Metrics Collecto

2. serveragent的使用方法

上面这些做完,还有一个非常重要的东西需要做, 那就是在你的服务器端执行一个插件的服务器,这样JMeter 就可以获得相关数据了,

这个服务器就在下载的安装包里面 有个 serverAgent 的文件夹,把它复制到服务器,执行里面的serverAgent.bat

7.

接下来你就可以在你添加的

jp@gc

-PerfMon Metrics Collector

里面添加你要监

控的服务器了,包括服务器地址,端口默认为

4444

和你要**的选项了,比

如,

cpu,

内存,网络吞吐,磁盘吞吐等

7.

接下来你就可以在你添加的

jp@gc

-PerfMon Metrics Collector

里面添加你要监

控的服务器了,包括服务器地址,端口默认为

4444

和你要**的选项了,比

如,

cpu,

内存,网络吞吐,磁盘吞吐等

7. 接下来你就可以在你添加的jp@gc-PerfMon Metrics Collector
里面添加你要**的服务器了,包括服务器地址,端口默认为4444, 和你要**的选项了,比如,cpu, 内存,网络吞吐,磁盘吞吐等

JMeter性能监测插件介绍(三)的更多相关文章

  1. JMeter 服务器性能监测插件介绍

    简介 压力测试过程中,能够随时对负载服务器的健康状况的把控是相当重要的,有了这些数据,我们才能准确分析出服务器负载瓶颈.当你面对的是一个集群的时候,如果能了解到负载是否被正确分发,是不是一件很棒的事情 ...

  2. JMeter性能监控插件PerfMon Metrics Collector

    Jmeter性能监控插件由客户端插件和服务器端程序组成. 官方文档及插件下载地址https://jmeter-plugins.org/wiki/PerfMon/ 将插件 plugins-manager ...

  3. Linux 性能监测:介绍

    看了某某教程.读了某某手册,按照要求改改某某设置.系统设定.内核参数就认为做到系统优化的想法很傻很天真:)系统优化是一项复杂.繁琐.长期的 工作,优化前需要监测.采集.测试.评估,优化后也需要测试.采 ...

  4. Jmeter性能监测及安装插件(推荐)

    本文部分理论转自Jmeter官网:https://jmeter-plugins.org/wiki/PerfMon/  ,并结合个人实践编写 一.介绍 在负载测试期间,了解加载服务器的运行状况很重要.如 ...

  5. JMeter接口压测和性能监测

    JMeter接口压力测试总结 一.安装JMeter 1.     在客户端机器上安装JMeter压测工具,我这里安装的版本是apache-jmeter-5.2.1,由于JMeter是JAVA语言开发的 ...

  6. Jmeter添加性能监控插件监控被测系统资源

    使用jmeter来监控服务器资源(CPU.I/O.内存.网络等),需要安装jmeter性能监控插件以及在被测服务器中启动监控服务. 一.下载并安装插件 下载 Plugins Manager插件管理器, ...

  7. Linux按照CPU、内存、磁盘IO、网络性能监测

      系统优化是一项复杂.繁琐.长期的工作,优化前需要监测.采集.测试.评估,优化后也需要测试.采集.评估.监测,而且是一个长期和持续的过程,不 是说现在优化了,测试了,以后就可以一劳永逸了,也不是说书 ...

  8. Linux性能监测

    1.Linux性能监测:监测目的与工具介绍 看了某某教程.读了某某手册,按照要求改改某些设置.系统设定.内核参数就认为做到系统优化的想法很傻很天真:)系统优化是一项复杂.繁琐.长期的工作,优化前需要监 ...

  9. inux按照CPU、内存、磁盘IO、网络性能监测

    http://my.oschina.net/chape/blog/159640 系统优化是一项复杂.繁琐.长期的工作,优化前需要监测.采集.测试.评估,优化后也需要测试.采集.评估.监测,而且是一个长 ...

随机推荐

  1. Java for LeetCode 214 Shortest Palindrome

    Given a string S, you are allowed to convert it to a palindrome by adding characters in front of it. ...

  2. Maven 3.3.3 Win10环境下的使用实例(下)

    这一篇文章将介绍如何在 Eclipse 中使用 Maven. 我们以 Eclipse Java EE 版本为例,首先要对 IDE 进行一些设置: JDK 环境 Maven 的本地安装路径 Maven ...

  3. 【leetcode】Combination Sum III(middle)

    Find all possible combinations of k numbers that add up to a number n, given that only numbers from ...

  4. 中等难度SQL语句(存储过程,分页,拼接字段、游标,日期类型转换,动态行转列,视图)汇总

    一.创建存储过程 if Exists(select name from sysobjects where NAME = 'sp1LoginUser' and type='P')drop procedu ...

  5. Spring控制反转与依赖注入(IOC、DI)

    IOC: 反转控制   Inverse Of Control DI:依赖注入 Dependency Injection 目的:完成程序的解耦合 解释:在应用系统的开发过程中,有spring负责对象的创 ...

  6. GCD的使用

    什么是 GCD Grand Central Dispatch (GCD) 是 Apple 开发的一个多核编程的解决方法.该方法在 Mac OS X 10.6 雪豹中首次推出,并随后被引入到了 iOS4 ...

  7. GTID复制之二

    在线启用GTID,这样就不会对生产造成影响. 1.在每个Server上,执行 SET @@GLOBAL.ENFORCE_GTID_CONSISTENCY=WARN;确保在ErrorLog中没有WARN ...

  8. Linux 中文乱码问题解决

    本文转载自:http://linux-wiki.cn/wiki/zh-hans/Java%E7%A8%8B%E5%BA%8F%E4%B8%AD%E6%96%87%E5%AD%97%E4%BD%93%E ...

  9. JavaScript基础——使用JavaScript对象

    JavaScript有许多内置对象,如Number(数字).Array(数组).String(字符串).Date(日期)和Math(数学).这些内置对象都有成员属性和方法.除了JavaScript对象 ...

  10. gitlab 建仓的流程

    repository:仓库 Git global setup: git config --global user.name "Administrator" git config - ...