简体   繁体   中英

JMeter: Perfmon report shows 100% usage of server's CPU but it was only 1.5% on AWS dashboard

I am running a load test for 1 million threads through JMeter and want to view the resource utilization on the server. For that, I am using Perfmon plugin. When the report is generated, it shows 100% usage of CPU but when view my AWS server dashboard, CPU utilization was only 1.5% at the maximum point.

Any Thoughts?

I can only think of incorrect configuration of the PerfMon Metrics Collector , given the proper configuration it should be precise enough and capture the CPU usage (as well as other metrics) in the real time

Demo:

在此处输入图像描述

For the above demo I used s-tui on AWS side, sha1sum to stress the CPU and pretty much default configuration of the PerfMon Metrics Collector

More information just in case: How to Monitor Your Server Health & Performance During a JMeter Load Test

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM