jmeter 多机负载压测与服务器性能监测
环境:
jmeter: apache-jmeter-3.3
jdk:
负载生成:
被测机:
一、 多机负载压测:
概述:
1、修改jmeter.properties配置文件
remote_hosts=127.0.0.1
remote_hosts=192.168.1.142:1099,localhost:1099
2、启动
控制端启动:jmeter.bat;
负载生成器启动sever-jmeter.bat
远程启动:
3、出现问题:
- 负载生成器由于装有虚拟机,导致无法连接; 解决:禁用虚拟网卡
二、服务器性能监测
概述:控制端的jmeter需要安装插件;被测服务器需要启动监控插件;两者连接后,jmeter获得服务器性能信息
1、jmeter插件安装
首先启用插件管理,下载plugins-manager.jar 放到lib/ext 重启jmeter(下载地址:https://jmeter-plugins.org/downloads/all/)
通过jmeter的插件管理功能,搜索PerfMon,进行安装。
2、服务器监控插件启动
下载插件,传输到服务器,启动即可。地址: https://jmeter-plugins.org/wiki/PerfMonAgent/
启动: ./startAgent.sh 默认端口为4444
可修改端口比如:./startAgent.sh --udp-port 6666 --tcp-port 6666
3、使用与性能数据收集
- 添加监听器:
4、出现问题:
- 在ip正确,端口正确,服务器上的监控插件启动正常的情况下,jmeter依然无法连接监控插件;解决:防火墙策略,使得默认端口4444不在允许通过的范围,修改端口号后连接成功
- 检查ip 端口是否开启:telnet xxx.xxx.xxx.xxx PPPP
转载于:https://www.cnblogs.com/ohmydenzi/p/8331684.html
jmeter 多机负载压测与服务器性能监测相关推荐
- 【Jmeter】分布式测试--单机均衡负载压测
目录 前言 分布式测试前提 分布式测试流程 构建基础镜像 准备文件 Dockerfile(生成基础镜像) entrypoint.sh(容器启动运行脚本) install_plugin_manager. ...
- JMeter性能测试:JMeter多用户并发模拟及压测结果分析
目录 JMeter设置 JMeter线程组 JMeter压测实例 View Results Tree Aggregate Report 命令行方式执行压测 jtl文件解析 JMeter多用户并发模拟 ...
- sysbench性能压测以及mysql性能压测
sysbench性能压测以及mysql性能压测 一.Sysbench是一个模块化的.跨平台.多线程基准测试工具,主要用于各种不同系统的参数下的数据库负载情况. 主要测试方式 cpu性能 磁盘io性能 ...
- jp@gc - PerfMon Metrics Collector:服务器性能监测控件
1.Jmeter插件下载 安装安装下面三个插件 ,就可以像Loadrunner一样监控服务器CPU.内存等性能参数 下载客户端插件JMeterPlugins-Standard 和 JMeterPlu ...
- jmeter 配置 slave 代理压测机
1.我的jmeter版本是 apache-jmeter-5.1,在 slave 机器上需要修改配置 jmeter.properties,修改以下两处配置:1)找到 server_port 去掉 #,设 ...
- jmeter伪造ip进行压测(伪造大量ip,测试负载均衡)
如果你精通roadrunner软件可以直接用roadrunner进行ip欺骗,只后jmeter所以只能借用roadrunner中的ip wizard去生成多ip,在利用jmeter进行压测. 1,wi ...
- Jmeter多线程并发和压测结果分析
一.多线程并发 1. 线程组简介: (1). 线程数: 配置虚拟用户数量 (2). Ramp-Up时间:设置的虚拟用户数需要多长时间全部启动,如果线程数为10,准备时长为2,那么需要2秒钟启动10个线 ...
- Jmeter电商系统压测实战一
目录 一.性能测试背景: 二.常规的被测系统架构模型 三.性能测试流程 一. 性能需求指标: 二. 性能模型: 三. 性能方案: 四. 性能监控: 五. 性能场景执行: 六. 性能结果/报告:略 四, ...
- 文件服务器压测,centos服务器压测
一. 硬件压测内容 1. 压测cpu 和 内存 yum安装: yum install -y epel-release yum install -y stress nohup stress --cpu ...
最新文章
- 教你如何防止网站被挂马!
- python编程-Python 网络编程
- python在多边形内随机生成点_Python随机生成均匀分布在三角形内或者任意多边形内的点...
- 6.Code First 数据注解(实体属性注解)
- 【 js 算法类】这么全的数组去重,你怕不怕?
- 云计算如何从计算机发展而来,云计算是如何发展起来的?
- #组合,容斥#JZOJ 3332 棋盘游戏
- 打印机服务器不存在修复,win10电脑安装打印机提示处理器不存在_win10添加打印机错误“打印处理器不存在的修复办法-爱纯净...
- antlr ques
- COUNT统计未支付、待确认订单
- 2023 年 IEEE Fellow 名单公布!唐立新、姬水旺、宗成庆、朱军、宋厚冰等入选
- java听课心得体会,Java初步学习的一点心得体会
- ERP生产管理软件系统的主要功能模块是什么?
- stm32培训视频,欢迎大家入门学习。
- Linux 基本概念和理论
- Windows 鼠标右键注册表位置
- 怎么把部分jsp代码嵌入另一个jsp页面里面
- itext7学习笔记——第7章
- 苦逼的Python爬虫抓小说实战
- linux从串口接收数据丢失_Linux系统下串口接收数据,部分特殊字符丢失的解决方法...
热门文章
- JS魔法堂:彻底理解0.1 + 0.2 === 0.30000000000000004的背后
- ahjesus Ubuntu配置svn服务器
- No module named MySQLdb (django)
- 李开复老师:微博改变一切
- perl模块的安装,查询
- 借收购搭桥,风河Workbench软件环境涵盖至测试领域
- Setting up Pytorch with Python 3 on Ubuntu(Source code compilation)
- 【正一专栏】欧洲五大联赛猜想(一)德法意班霸集结寻求欧冠突破
- 加密模式||填充模式
- 正点原子串口函数分析