jmeter压测学习25-之服务器性能指标监控(
jmeter压测学习25-之服务器性能指标监控(PerfMonMetricsColl。。。前⾔
我们做性能测试的时候,不仅要关注jmter上的测出来的TPS值和响应时间等指标,还得关注服务器的性能指标。dde指标
服务器上性能指标如何监控呢,可以安装PerfMon服务器代理来监控
PerfMon服务器代理
下载完成后,上传到我们压测环境的服务器上,新建⼀个PerfMon⽂件夹,把安装包放到PerfMon⽬录
可以在windows上下载了上传到服务器上,也可以直接在服务器上wget下载
[root@VM_0_2_centos ~]# mkdir Perfmon
[root@VM_0_2_centos ~]# cd Perfmon/
[root@VM_0_2_centos Perfmon]# wget github/undera/perfmon-agent/releases/download/2.2.3/ServerAgent-2.2.3.zip
[root@VM_0_2_centos Perfmon]# unzip ServerAgent-2.2.3.zip
[root@VM_0_2_centos Perfmon]# cd ServerAgent-2.2.3/
[root@VM_0_2_centos ServerAgent-2.2.3]# ll
total 176
-rw-rw-r-- 1 root root 10782 Aug  8  2017 CMDRunner.jar
drwxr-xr-x 2 root root  4096 Aug  8  2017 lib
-rw-rw-r-- 1 root root 85433 Aug  8  2017 LICENSE
-rw-rw-r-- 1 root root 67195 Aug  8  2017 ServerAgent.jar
-rwxr-xr-x 1 root root    63 Aug  8  2017 startAgent.bat
-rwxr-xr-x 1 root root    74 Aug  8  2017 startAgent.sh
[root@VM_0_2_centos ServerAgent-2.2.3]# ./startAgent.sh
INFO    2020-12-24 23:03:42.523 [kg.apc.p] (): Binding UDP to 4444
INFO    2020-12-24 23:03:43.602 [kg.apc.p] (): Binding TCP to 4444
INFO    2020-12-24 23:03:43.624 [kg.apc.p] (): JP@GC Agent v2.2.3 started
执⾏./startAgent.sh 启动服务,当看到如下提⽰,说明启动成功
[root@VM_0_2_centos ServerAgent-2.2.3]# ./startAgent.sh
INFO    2020-12-24 23:03:42.523 [kg.apc.p] (): Binding UDP to 4444
INFO    2020-12-24 23:03:43.602 [kg.apc.p] (): Binding TCP to 4444
INFO    2020-12-24 23:03:43.624 [kg.apc.p] (): JP@GC Agent v2.2.3 started
默认监听的UDP和TCP端⼝是4444, 服务正常启动后,在⾃⼰windows本地⽤telnet端⼝能不能连得通telnet ip 4444
我⾃⼰本地的windows电脑⼀直连不上这个4444端⼝,不知道为啥
如果4444端⼝连不上,可以换个端⼝重新启动,带上-udp-port 和 --tcp-port两个参数
[root@VM_0_2_centos ServerAgent-2.2.3]# ./startAgent.sh  --udp-port 3456 --tcp-port 3456
INFO    2020-12-24 23:32:11.661 [kg.apc.p] (): Binding UDP to 3456
INFO    2020-12-24 23:32:12.696 [kg.apc.p] (): Binding TCP to 3456
INFO    2020-12-24 23:32:12.709 [kg.apc.p] (): JP@GC Agent v2.2.3 started
再重新telnet ip 3456 端⼝就能连上了
jmeterjp@gc - PerfMon Metrics Collector
添加--jp@gc - PerfMon Metrics Collector
配置需要监控的性能指标,我这⾥配置了CPU和Memory
运⾏压测脚本就能看到服务器的性能指标了

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。