Jmeter 性能-监控服务器

这篇具有很好参考价值的文章主要介绍了Jmeter 性能-监控服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Jmeter监控Linux需要三个文件

JMeterPlugins-Extras.jar (包:JMeterPlugins-Extras-1.4.0.zip)
JMeterPlugins-Standard.jar (包:JMeterPlugins-Standard-1.4.0.zip)
ServerAgent-2.2.3.zip 

1、Jemter 安装插件

在插件管理中心的搜索Servers Performance Monitoring安装即可

Jmeter 性能-监控服务器,技术分享,软件测试,jmeter

待安装完成后,然后通过PerfMon Metrics Collector监听器进行服务器性能数据显示

Jmeter 性能-监控服务器,技术分享,软件测试,jmeter 

2、服务端Linux

将ServerAgent-2.2.3.zip放到任意目录下,解压

Jmeter 性能-监控服务器,技术分享,软件测试,jmeter

直接运行

./startAgent.sh

 运行成功,则会出现下图

Jmeter 性能-监控服务器,技术分享,软件测试,jmeter

如果无法运行,则需要给脚本赋权

chmod 777 startAgent.sh

如果想监控Window机器,则将ServerAgent放到Window电脑目录下,然后直接双击运行 startAgent.bat 即可

划重点:

启动ServerAgent的前提是系统已安装配置好Java环境

默认占用端口是 4444

3、常遇问题与处理

①启动ServerAgent可能会出现的问题

端口被占用

杀掉占用 4444 端口的进程,首先查看时那个进程占用了4444 端口

netstat -anp|grep 4444

然后查看进程详情,确认是否能杀掉,如果可以,则杀掉。

PS:ServerAgent 通过其他端口启动

./startAgent.sh --udp-port 0 --tcp-port 1234
 
0 代表不开启该端口,一般我们只用 tcp 足以

②端口未对外开放

如果服务器开启了防火墙,而且之前没用过 4444 端口,那么该端口很可能会被禁用,将该端口加入防火墙的开放列表中​​​​​​​

#以下是常用的防火墙的命令
systemctl start firewalld    #启动 
systemctl stop firewalld    #关闭 
systemctl status firewalld    #查看运行状态 
systemctl disable firewalld    #禁止开机启动 
systemctl enable firewalld    #开机启用 
firewall-cmd --state    #查看默认防火墙状态 
firewall-cmd --reload    #重启防火墙
systemctl status firewalld    #查看运行状态
 
firewall-cmd --zone=public --list-ports    #查看所有打开的端口: 
 
firewall-cmd --zone=public --add-port=80/tcp --permanent    #添加端口(--permanent表示永久生效,没有此参数重启后失效) 
firewall-cmd --zone=public --query-port=3306/tcp --permanent添加3306端口 
firewall-cmd --zone=public --query-port=80/tcp    #查看防火墙80端口 
firewall-cmd --zone=public --list-ports    #查看所有打开的端口 
firewall -cmd --zone=public --remove-port=80/tcp --permanent    #删除防火墙80端口
 
firewall-cmd --reload    #更新防火墙规则
firewall-cmd --get-active-zones    #查看区域信息
 
#附录:语法 
--zone    #作用域 
--add-port=80/tcp    #添加端口,格式为:端口/通讯协议 
--permanent    #永久生效,没有此参数重启后失效
总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助

Jmeter 性能-监控服务器,技术分享,软件测试,jmeter

Jmeter 性能-监控服务器,技术分享,软件测试,jmeter文章来源地址https://www.toymoban.com/news/detail-796990.html

到了这里,关于Jmeter 性能-监控服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • jmeter监控服务器资源使用情况

    GitHub - undera/perfmon-agent: Server metrics fetching agent, based on SIGAR 下载安装包:ServerAgent-2.2.3.zip 解压先 启动,如果是windows运行startAgent.bat,如果是linux运行startAgent.sh 注意:linux上注意权限的问题 建议直接 777

    2024年01月25日
    浏览(38)
  • Jmeter压力测试简单教程(包括服务器状态监控)

    前段时间公司需要对服务器进行压力测试,包括登录前的页面和登录后的页面,主要目的是测试负载均衡的实现效果。不知道是不是因为Jmeter不如loadRunner火爆还是什么,网上关于Jmeter的资料有很多但是大多千篇一律,要么简单弄个页面测试一下,要么全篇都是介绍很多和Jm

    2024年02月20日
    浏览(42)
  • 使用JMeter做压力测试:常用插件、服务器硬件监控

    ​ 在前一篇文章中,我们掌握了JMeter安装、入门、结果分析等内容,已经对JMeter有了一个入门的学习。 对于JMeter默认的插件,往往不太够,例如,我们响应监控cpu、内存、网络等资源,那我们就得掌握一些常用得插件的使用才行。 那我们今天就来继续深入的学习一下,主要

    2024年02月05日
    浏览(33)
  • jmeter 在linux服务器中执行性能测试、监听服务器资源指标

    下载apache-jmeter-5.5文件; 下载ServerAgent-2.2.3文件; 解压apache-jmeter-5.5文件;(需先安装java环境) 找到apache-jmeter-5.5apache-jmeter-5.5bin目录,运行 ApacheJMeter.jar 创建 测试计划 、 线程组 、 HTTP请求 及各类监听组件; 保存脚本为 xxx.jmx 文件。 将apache-jmeter-5.5.tgz 压缩包上传至服务器,

    2024年02月09日
    浏览(61)
  • 使用JMeter做压力测试:常用插件、服务器硬件监控_jmeter的吞吐量插件

    Bytes Throughput Connect Times Latency Hits/s 安装好这些插件后,就可以看到上面这些监听器。 03 配置插件的监听器 如果可以配置如下三个监听器,就表示插件已经安装成功!执行压力测试,就可以看见压测的每秒事务数、响应时间,活动线程数等压测结果。 响应时间:jp@gc - Respon

    2024年04月17日
    浏览(37)
  • Linux服务器的性能监控与分析

     如上图所示,我们在命令vmstat后面添加了两个参数,1表示间隔一秒获取一次,10表示总共获取10次 我们一列一列数据来看: r:代表目前实际运行的指令队列,很高表示CPU很繁忙通常会CPU使用率过高 这个数据如果高于服务器CPU核数就可能出现瓶颈(需要结合后五列CPU使用百

    2024年02月12日
    浏览(36)
  • 15分钟搭建无门槛服务器性能监控系统,让你的服务器运行如飞!

    服务器监控是每个互联网厂商都重视并且想要尽可能做好的事情,从数据收集、数据处理、数据可视化最终再到实时监控告警,这一系列复杂的流程可能耗费企业大量的人力和时间,以至于某些时候因为其复杂性高无法达到预期的监控效果。而当事故发生时才发现,由于监控

    2024年01月22日
    浏览(45)
  • Apache JMeter 3.1压力测试监控服务器数据(cpu、内存、磁盘io等)

    监控服务器CPU、内存、磁盘、网络等相关资源需要使用3.1版本并使用以下插件 客户端:JMeterPlugins-Standard和JMeterPlugins-Extras 服务端:ServerAgent 官网链接:https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-3.1.zip 解压安装包,进入 bin 目录,点击 jmeter.bat 启动 Jmeter 1.1 添加线程组 线

    2024年01月18日
    浏览(37)
  • 深入理解 Redis INFO 命令参数:监控服务器性能的必备工具

    Redis 是一个高性能的键值存储系统,已经成为了很多互联网企业的首选。在 Redis 中,通过执行 INFO 命令可以获取到 Redis 实例的各种信息和统计数据,这些数据对于运维和开发人员来说都是非常重要的。 随着 Redis 的广泛应用和深入学习,了解 Redis INFO 命令的参数和输出内容将

    2024年02月04日
    浏览(30)
  • 性能测试平台 - 集分布式压测、服务器资源监控、远程连接Linux于一体的平台

    前情提要:   网上搜了一下开源性能测试平台或全链路压测平台,只找到了一个stressTestSystem,其他的都是一些垃圾公司的广告。至于使用体验,stressTestSystem没用过,不好评价。本文开源的性能测试平台,在实现功能的前提下,极大地考虑到了使用体验,功能“强大”且部

    2024年02月10日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包