Jmeter监控系统资源
Jmeter监听器选项不能满足我们对系统资源一些性能参数进行监控,我们可以通过jmeter的控件去对内存、CPU、磁盘I/O等性能进行监控;
Jmeter-plugins插件下载:链接:http://pan.baidu.com/s/1eRVPFl4 密码:xqkf
1.下载jmeter-plugins插件,
将云盘中jmeter-plugins-2.2.1内容全部下载,下载之后解压都放置于jmeter安装路径的lib/ext文件夹里,重启jmeter;
2.查看插件效果
点击测试计划或线程组右击——添加——监听器,我们就能看到很多选项,是不是很酷
3.监控系统资源
jp@gc - PerfMon Metrics Collector、Memory等相关参数;
其中HOST/IP为被监控系统的IP,也就是agent所在的IP;
注意:要想让里面有结果,还需要重要一个步骤,就是下载ServerAgent,启动服务器代理,链接:http://pan.baidu.com/s/1bPmrue密码:q5ni
这个文件放置任何一个位置都行,建议启动jmeter之后,就启动startAgent.bat;
启动服务器代理之后,才会有结果;
不启动服务器代理会出错:
4.查看结果
大家接下下来可以自己慢慢研究了。
5.jconsole监控内容和CPU情况
本地:开始——运行——cmd——jconsole,弹出选择框:
查看本地内存和CPU使用情况:
选择本地进程,选择并点击一下sun.tools.jconsole.JConsole这一行,然后点击连接,就可以查看我们的内存和CPU的使用情况了。
服务器内存和CPU信息:
远程进程,在文本框中输入我们需要测试的服务器的IP地址:端口,然后在下面输入用户名和密码,点击连接,就能测服务器内容等情况。