How to measure CPU and memory during load test

后端 未结 5 1407
别跟我提以往
别跟我提以往 2021-02-02 11:54

We are using JMeter in a heterogeneous environment and we would like to measure CPU and memory while we are producing heavy load on a server where our service or web application

相关标签:
5条回答
  • 2021-02-02 12:33

    You can use our JMeter perfmon plugin to measure CPU, memory and a lot of other metrics:

    0 讨论(0)
  • 2021-02-02 12:45

    From the java perspective, you can use jconsole or write your own code to monitor the memory usage.

    1. Measure CPU and memory consumption of a Java application
    2. javasysmon on github
    3. dstat for linux and perfmon for windows. Read more
    0 讨论(0)
  • 2021-02-02 12:46

    One you install the Perfmon plugin, I also had to install the server agent, and open the firewall port 4444.

    Here's a link which I found super useful.

    http://grosan.co.uk/web-application-performance-testing-using-apache-jmeter-part-2-monitor-server-resources/

    0 讨论(0)
  • 2021-02-02 12:51

    Perhaps you can take a look to collectd if you run in some unix/linux flavour. It will bring you not only CPU but also memory, Disk IO, network and a good number of plugins available.

    0 讨论(0)
  • 2021-02-02 12:55

    You could take a look at Cacti.

    It could collect resource usages like CPU, MEM easily with built-in templates and display them in nice graphics. Both Windows and Uni* are supported.

    0 讨论(0)
提交回复
热议问题