如何在负载测试期间测量CPU和内存

21
我们正在异构环境中使用 JMeter,我们想在服务或 Web 应用程序运行的服务器上产生大量负载时测量 CPU 和内存。您建议使用什么?是否有任何软件解决方案(开源或商业)可记录 CPU 和内存用量到文件或数据库中?
谢谢!
5个回答

15

谢谢。我会看一下 PerfMon。 - Thomas

8

谢谢!非常好的答案!我目前正在查看jconsole和javasysmon。如果有一个作为服务运行并记录应用程序的CPU和内存使用情况的工具,无论它是Java还是本地应用程序,那将是很棒的。 - Thomas
我的意思是,OP是否在寻找一个“作为服务运行并记录任何特定操作系统的CPU和内存使用情况”的工具? - zengr
我们正在寻找一种工具,可以在运行负载测试时捕获整个计算机系统的使用情况。 - Thomas

2
你可以看一下 Cacti
它可以使用内置模板轻松地收集资源使用情况,如 CPU、内存,并以漂亮的图形显示。支持 Windows 和 Uni*。

0

如果你在运行某些Unix/Linux系统,也许可以看一下collectd。它不仅可以提供CPU使用情况,还可以提供内存、磁盘IO、网络等信息,并且有很多可用的插件。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接