您好,欢迎访问这里是深圳市硕远科技有限公司!
戴尔服务器价格_IBM联想配置_浪潮代理-深圳市硕远科技有限公司
联系我们
戴尔服务器价格_IBM联想配置_浪潮代理-深圳市硕远科技有限公司
邮箱:2324898850@qq.com
电话:400-080-6079
地址:深圳市龙华区河背工业区108创业园A301
当前位置:主页 > 新闻动态 > 行业新闻 >

行业新闻

使用JMeter监控服务器性能

发布时间:2022-04-24 19:00:05浏览次数:

性能测试期间需要监控服务器端的CPU、内存、网络IO等指标,除了可以使用nmon工具外,还可以借助JMeter的性能监控插件来监控服务端的性能,这样就可以在JMeter中集中查看压测结果和监控统计信息了。

安装插件管理器

安装了JMeter工具之后默认是没有插件管理选项的,要使用JMeter插件首选需要安装插件管理器,打开链接
https://jmeter-plugins.org/install/Install/下载plugins-manager.jar,放到$JMETER_HOME/lib/ext目录下。

重启JMeter之后,就可以看到选项菜单下多了一个插件管理的选项。

安装PerfMon插件

打开插件管理器,在Available Pugins选项卡下搜索PerfMon,勾选该插件点击Apply Changes and Restart JMeter安装插件并重启JMeter。

重启之后,如果在Installed Plugins选项卡中发现有PerfMon开头的插件表示已经安装成功。

服务端启用Agent

接下来,还需要在要监控性能的服务端部署Agent并启用,通过链接
https://github.com/undera/perfmon-agent下载ServerAgent-2.2.3.zip,并部署到服务器端,windows系统执行startAgent.bat,Linux系统执行startAgent.sh(需添加可执行权限)。

注意:agent默认占用端口4444,记得防火墙需要放开端口的访问

监控服务器性能

打开JMeter测试脚本,在线程组内添加jp@gc - PerfMon Metrics Collector这个元件,在Servers to Monitor列表中添加要监控的host、port、监控指标之后,点击启动就可以实时监控服务器端的性能指标了。

400-080-6079