使用Jmeter在EC2服务器上进行负载测试

问题描述 投票:1回答:1

我是一名手动测试员,现在我在初学者阶段学习了Jmeter。我正在尝试在AWS服务器上使用post API加载测试。 Jmeter运行良好并显示我需要的结果。但是我遇到的问题是测试结果没有反映在EC2服务器上。

那么如何将Jmeter的测试结果反映到亚马逊服务器上呢?如果有人指导我会很有帮助。

amazon-web-services testing amazon-ec2 jmeter load-testing
1个回答
1
投票

如果你想看到你的测试的影响(即CPU / RAM消耗如何增加,网络接口和磁盘的行为方式等),最简单的解决方案是在被测EC2服务器上启用Amazon CloudWatch。这样您就可以收集指标并查看graphs and statistics,而无需安装和配置任何额外的软件。


如果出于任何原因无法接受Amazon CloudWatch,则另一个选项是使用JMeter PerfMon Plugin,您需要为JMeter安装PerfMon Metrics Collector侦听器插件并在EC2服务器上运行ServerAgent(不要忘记打开相关端口 - 默认情况下为4444适用于TCP和UDP协议的Security Groups和您的操作系统防火墙。

有关更多信息和全面的安装和配置说明,请参阅How to Monitor Your Server Health & Performance During a JMeter Load Test

© www.soinside.com 2019 - 2024. All rights reserved.