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 看到多了好多以[email protected] 开头的控件,包括controller, thread 等, 这里要讲的 PerfMon Metrics Collector 就在listener 下面[email protected] Metrics Collecto

2. serveragent的使用方法

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

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

7.

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

[email protected]

-PerfMon Metrics Collector

里面添加你要监

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

4444

和你要**的选项了,比

如,

cpu,

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

7.

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

[email protected]

-PerfMon Metrics Collector

里面添加你要监

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

4444

和你要**的选项了,比

如,

cpu,

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

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

时间: 2024-12-25 05:29:56

JMeter 性能监测插件介绍的相关文章

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

简介 压力测试过程中,随时对负载服务器的健康状况的把控是相当重要的,有了这些数据,我们才能准确分析出压测瓶颈.如果你面对的是一个集群,如果能了解到负载是否被正确分发,是不是一件很漂亮的事情?为了达到这些目的,JMeter 插件包现在能够支持服务器监控啦!使用这个插件,你几乎可以在所有平台上对服务器的 CPU.内存.Swap.磁盘 I/O.网络 I/O 进行监控!以下监控插件截图演示了压力测试中的 4 台服务器的 CPU 使用情况: 支持指标统计 版本 0.5.0 之后 JMeter 的服务器代理

Jmeter性能监测插件

本文转自:https://jmeter-plugins.org/wiki/PerfMon/ 介绍 在负载测试期间,了解加载服务器的运行状况很重要.如果正确调度了负载,那么看到您是否定位集群也是很好的.为了解决这个问题,插件包现在支持服务器监控!使用它,您可以 在几乎所有平台上监视CPU,内存,交换,磁盘I / O和网络I / O! 这是插件的外观.它显示负载测试中涉及的4台服务器的CPU使用情况: 收集指标 从版本0.5.0起,服务器代理工具支持收集超过75个系统度量. 查看完整列表. 怎么运行

Linux 性能监测:介绍

看了某某教程.读了某某手册,按照要求改改某某设置.系统设定.内核参数就认为做到系统优化的想法很傻很天真:)系统优化是一项复杂.繁琐.长期的 工作,优化前需要监测.采集.测试.评估,优化后也需要测试.采集.评估.监测,而且是一个长期和持续的过程,不是说现在优化了,测试了,以后就可以一劳 永逸了,也不是说书本上的优化就适合眼下正在运行的系统,不同的系统.不同的硬件.不同的应用优化的重点也不同.优化的方法也不同.优化的参数也不同.性 能监测是系统优化过程中重要的一环,如果没有监测.不清楚性能瓶颈在哪里

Linux性能监测(转载)

Linux性能监测 1.Linux性能监测:监测目的与工具介绍 看了某某教程.读了某某手册,按照要求改改某些设置.系统设定.内核参数就认为做到系统优化的想法很傻很天真:)系统优化是一项复杂.繁琐.长期的工作,优化前需要监测.采集.测试.评估,优化后也需要测试.采集.评估.监测,而且是一个长期和持续的过程,不是说现在优化了,测试了,以后就可以一劳永逸了,也不是说书本上的优化就适合眼下正在运行的系统,不同的系统.不同的硬件.不同的应用优化的重点也不同.优化的方法也不同.优化的参数也不同.性能监测是系

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

目录[-] Linux性能监测:CPU篇 Linux性能监测:内存篇 Linux性能监测:磁盘IO篇 Linux性能监测:网络篇 系统优化是一项复杂.繁琐.长期的工作,优化前需要监测.采集.测试.评估,优化后也需要测试.采集.评估.监测,而且是一个长期和持续的过程,不 是说现在优化了,测试了,以后就可以一劳永逸了,也不是说书本上的优化就适合眼下正在运行的系统,不同的系统.不同的硬件.不同的应用优化的重点也不同. 优化的方法也不同.优化的参数也不同.性能监测是系统优化过程中重要的一环,如果没有监测

Linux按照CPU、内存、磁盘IO、网络性能监测【转载】

本文转载地址:https://my.oschina.net/chape/blog/159640 Linux按照CPU.内存.磁盘IO.网络性能监测 系统优化是一项复杂.繁琐.长期的工作,优化前需要监测.采集.测试.评估,优化后也需要测试.采集.评估.监测,而且是一个长期和持续的过程,不 是说现在优化了,测试了,以后就可以一劳永逸了,也不是说书本上的优化就适合眼下正在运行的系统,不同的系统.不同的硬件.不同的应用优化的重点也不同. 优化的方法也不同.优化的参数也不同.性能监测是系统优化过程中重要的

jmeter服务器监控插件下载配置

jmeter想要监控服务器CPU.内存.磁盘.网络等相关资源需要借助plugins插件 下载jmeter性能监控插件 1.下载jmeterPlugins-Standard和jmeterPlugins-Extras https://jmeter-plugins.org/downloads/old/ 2.下载后两个压缩包解压后,将文件中的jar文件复制粘贴放在jmter的lib/ext文件下 3.打开jmeter查看插件是否下载成功 看到[email protected]的选项说明插件成功安装 4.

Linux 性能监测:CPU

CPU 的占用主要取决于什么样的资源正在 CPU 上面运行,比如拷贝一个文件通常占用较少 CPU,因为大部分工作是由 DMA(Direct Memory Access)完成,只是在完成拷贝以后给一个中断让 CPU 知道拷贝已经完成:科学计算通常占用较多的 CPU,大部分计算工作都需要在 CPU 上完成,内存.硬盘等子系统只做暂时的数据存储工作.要想监测和理解 CPU 的性能需要知道一些操作系统的基本知识,比如:中断.进程调度.进程上下文切换.可运行队列等.这里 VPSee 用个例子来简单介绍一下

linux性能监测工具

cpu篇:CPU 也是一种硬件资源,和任何其他硬件设备一样也需要驱动和管理程序才能使用,我们可以把内核的进程调度看作是 CPU 的管理程序,用来管理和分配 CPU 资源,合理安排进程抢占 CPU,并决定哪个进程该使用 CPU.哪个进程该等待 要想监测和理解 CPU 的性能需要知道一些的操作系统的基本知识,比如:中断.进程调度.进程上下文切换.可运行 队列等.这里 VPSee 用个例子来简单介绍一下这些概念和他们的关系,CPU 很无辜,是个任劳任怨的打工仔,每时每 刻都有工作在做(进程.线程)并且