如何在加载测试期间测量CPU和内存
-
10-10-2019 - |
题
我们在异质环境中使用Jmeter,我们想在运行服务或Web应用程序的服务器上生产重载时测量CPU和内存。您建议使用什么?是否有任何软件解决方案(开源或商业)可用记录文件或数据库中的内存使用情况?
谢谢!
解决方案
从Java的角度来看,您可以使用 jconsole 或写自己的 代码 监视内存使用量。
- 测量Java应用程序的CPU和内存消耗
- Javasysmon 在github上
- DSTAT 用于Linux和Windows的Perfmon。 阅读更多
其他提示
您可以使用 我们的jmeter perfmon插件 测量CPU,记忆 还有许多其他指标:
你可以看看 仙人掌.
它可以收集诸如CPU,MEM轻松使用内置模板之类的资源用法,并以不错的图形显示。 Windows和Uni*都得到支持。
您安装了PerfMon插件,我还必须安装服务器代理,然后打开防火墙端口4444。
这是我发现超级有用的链接。
也许你可以看一下 收集 如果您以一些Unix/Linux风味运行。它不仅会为您带来CPU,而且还会为您提供内存,磁盘IO,网络和大量可用插件。
不隶属于 StackOverflow