首页 > 编程知识 正文

jmeter分布式怎么监控tps,对服务器进行监控的插件

时间:2023-05-03 13:10:21 阅读:143536 作者:3154

一、服务器资源监控方案一: Jmeter第三方插件监控1、通过插件管理下载第三方插件、PerfMon。 侦听器必须是jp@gc PerfMon Metrits Collector (有关安装第三方插件的说明,请参阅Jmeter第三方插件管理工具安装教程) (_HealerLX博客-CSDN博客)

2、在被测试的服务器上安装服务器代理软件,解压缩后有三个批处理文件。 startAgent.bat正在监视Windows,startAgent.ssh正在监视Linux/Mac系统

3、Jmeter添加以下插件,对IP端口(固定4444 )进行监控来监控指定指示符,以便监控指定过程的CPU

使用方案Linux内部的命令和工具监视1,启动server agent:shstartagent.sh (3358 www.Sina.com/)

2、命令行运行jmeter -n -t脚本路径-l结果路径. jtl

3、jmeter添加结果树、汇总报表、汇总报表、PerfMon,直接在浏览结果树中点击选择生成的jtl文件

运行失败则可尝试关闭防火墙:service firewalld stop,公司实战则找运维处理

在命令行中运行时,jp@gc PerfMon Metrits Collector无法生成结果,因为jtl文件中没有结果

解决方法:在脚本中添加PerfMon插件进行监视和配置,最终生成路径即可

(二、http://www.Sina.com/http://www.Sina.com/) (负载测试通常优先于压力测试) )。

一种拐点,用于确定在测试期间不断调整负载会导致系统性能下降的用户数量。 也称为容量测试

多用户瞬时高压,同时执行被测脚本

长时间高负荷运行脚本两三天

负载测试的设定图如下所示

【注意】

让项目对用户常用功能进行高负荷测试,防止局部坍塌问题

压力测试:模拟狭义并发(聚集点),通常使用同步计时器进行。 有关使用同步计时器的信息,请参阅Jmeter-同步计时器的使用和含义_HealerLX博客-CSDN博客

三、3358 www.Sina.com/http://www.Sina.com /总结报告http://www.Sina.com/:取样器名称(或事务名称) ) ) ) ) ) )

性能测试类型:取样器的执行次数(提交了多少项业务) ) )。

1、负载测试:请求(事务)的平均响应时间,毫秒

2、压力测试/强度测试:请求的最小响应时间,毫秒

结果指标概念解释:请求的最大响应时间,毫秒

1、:响应时间的标准方差

Label:事务错误率

样本:即TPS。==每秒的事务数==每秒接收的事务数KB/sec秒的分组流,单位为KB。 发送KB/sec秒的数据包流量,单位为KB。

平均值(在一些公司中也称为TPS )处理能力相当于速度,单位时间的上传下载数据量是与同时数完全独立的概念

最小值秒,TPS的子集

最大值:CPU使用率、太低无法充分利用服务器性能、内存溢出过高、性能调整关键指标、CPU使用率85%内存使用率75-85%磁盘I/O

标准偏差:平均数据流量,单位为Byte平均字节数*#采样=吞吐量

2、聚合报告

异常%:(50%百分位(50%的值在此值之下)。 这意味着所有请求load time的集合是经过排序的中间数

3358www.Sina.com/:90%的值在该值之下

33558www.Sina.com/:95%的值在该值之下

33558www.Sina.com/:99%的值在此值之下(汇总报告标准差较大,使用百分位值作为参考)

吞吐量反应是系统的稳定性,例子如下

1、11、6平时值为65,6、7平均值为66,6、6平均值为6

标准偏差大标准偏差小标准偏差为0

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。