jmeter性能测试监测性能——linux安装PerfMon Server Agent

前言

        这些天有性能压测的任务,Darren洋特意整理了一下使用jmeter来进行性能压测时使用PerfMon Server Agent来进行服务器性能资源监控的步骤。

一、下载PerfMon Server Agent

PerfMon Server Agent下载传送带:

https://github.com/undera/perfmon-agent/blob/master/README.md

jmeter性能测试监测性能——linux安装PerfMon Server Agent_第1张图片

二、解压缩

        直接使用unzip命令在linux上进行解压即可。

jmeter性能测试监测性能——linux安装PerfMon Server Agent_第2张图片

三、修改startAgent.sh端口

在StartAgent文件夹中进行编辑配置。

前提是要配好jdk路径,不知道怎么配置jdk的,去看我之前发的博客,博客传送带地址:

https://cfycsdnbk.blog.csdn.net/article/details/130255921

这里之所以要更改端口,是因为初始默认的4444端口存在无法访问的情况。

#!/bin/sh

java -jar $(dirname $0)/CMDRunner.jar --tool PerfMonAgent --udp-port 4445 --tcp-port 4445

四、开放防火墙端口

这里因为使用的是本地Linux作为示范例子,实际操作中,可能存在开了防火墙端口也访问不了的场景,这里就需要求助开发或运维工程师,让他们帮忙解决。

jmeter性能测试监测性能——linux安装PerfMon Server Agent_第3张图片

五、开启startAgent.sh

        修改端口后就可以运行了。

jmeter性能测试监测性能——linux安装PerfMon Server Agent_第4张图片

六、本地linux运行示例

  1. CPU system:CPU系统占用

  2. CPU user:CPU用户占用

jmeter性能测试监测性能——linux安装PerfMon Server Agent_第5张图片

  1. 接收字节:byteSrecv

  2. 发送字节:byteSent

jmeter性能测试监测性能——linux安装PerfMon Server Agent_第6张图片

  1. used Perc:每分钟使用内存

  2. free Perc:每分钟未使用内存

jmeter性能测试监测性能——linux安装PerfMon Server Agent_第7张图片

磁盘监控这里选读写字节速率就行了。

jmeter性能测试监测性能——linux安装PerfMon Server Agent_第8张图片

你可能感兴趣的:(Linux操作系统,性能测试,jmeter,服务器,linux,性能测试)