Jmeter监控Linux服务器性能

Posted AmilyAmily

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter监控Linux服务器性能相关的知识,希望对你有一定的参考价值。

①.下载JMeterPlugins相关的jar包,放jmeter的安装路径\lib\ext下——这个时候启动jmeter会发现,添加监听器时,出现了一堆的[email protected]……,这些就是插件的功劳。

JMeterPlugins-Extras-1.1.2.zip、JMeterPlugins-Standard-1.1.2.zip

1、把JMeterPlugins-Extras.jar/JMeterPlugins-Standard.jar放到jmeter客户端的jmeter/lib/ext下。

2、启动jmeter,添加Listener时就可以看到很多报表。(启动Jmeter,如果没有报错,证明插件可用)

②.下载ServerAgent解压后,放到要监控的Linux服务器的某个路径下,eg:我的路径是/home/azureuser/program/ServerAgent下,切换此路径下,执行./startAgent.sh即可启动监控插件。

ServerAgent-2.2.1.zip

用法:PerfMon解压后放到被测试的服务器上,并运./startAgent.sh,默认工作在4444端口

 1、检查linux上端口是否启动:netstat -apnt|grep 4444

 2、检查jmeter机器到linux防火墙:telnet ip 4444

--------------------------------------------------------------------------------------
需要注意:ServerAgent启动要依赖jdk哦,jdk安装过程略(安装符合Linux版本的jdk,首先要uname -a查看Linux的操作系统信息,方便下载合适的jdk版本
安装配置jdk环境变量碰到问题:用vi编辑配置文件/etc的profile后,保存总是提示被拒绝,后来改用sudo vi profile就妥妥的好了,保存后,刷新source profile此配置文件即可。
--------------------------------------------------------------------------------------
③.右击jmeter的线程组,添加【[email protected] - PerfMon Metrics Collector】,配置Servers to Monitor如下:
技术分享
这样,cpu,内存等任意服务器的信息后可以进行监控啦!

以上是关于Jmeter监控Linux服务器性能的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter——为什么要做服务器性能监控及综合监控命令

面试官让我聊聊jmeter性能全流程测试,我忍不住哭了

性能测试篇 :Jmeter监控服务器性能

Jmeter监控服务器性能

Jmeter监控服务器性能

Jmeter监控服务器性能