性能指标,监控指标

目录

1.    常见的性能指标有哪些

(1) 虚拟用户数 VUser

(2)事务 Transaction

(3)每秒事务数 TPS

(4)Page View PV

(5)高峰PV (Peak PV)

(6)并发 Concurrency

(7)场景 Scenario

(8)响应时间 Response Time

(9)思考时间 Think Time

(10)CPU资源

(11)负载 Load

(12)标准差 Std.Deviation

2. 需要监控的指标有哪些

(1)服务器(Linux)

(2)中间件

(3)网络

(4)应用服务

(5)监控工具(常用LoadRunner)

(6)测试机资源


1.    常见的性能指标有哪些

(1) 虚拟用户数 VUser

Virtual User,模拟真实业务逻辑步骤的虚拟用户,虚拟用户模拟的操作步骤都被记录在虚拟用户脚本里。 Vuser脚本用于描述Vuser在场景中执行的操作。

(2)事务 Transaction

事务是性能测试脚本的一个重要特性。需要定义事务。每个事务包含事务开始和事务结束标记。事务用来衡量脚本中一行代码或多行代码的执行所耗费的时间。可以将事务开始放置在脚本中某行或多行代码的前面,将事务结束放置在该行或多行代码的后面。在该脚本的虚拟用户运行时,这个事务将衡量这些代码的执行花费了多长时间。

(3)每秒事务数 TPS

Transaction Per Second,每秒中系统能够处理的交易或事务的数量。是衡量系统处理能力的重要指标。

(4)Page View PV

Page View,用户通过浏览器访问的页面,对应用服务器产生的每一次请求,记为一个PV。性能测试环境下,将这个概念做了延伸,系统真实处理的一个请求,称为一个PV。也适用于接口。

(5)高峰PV (Peak PV)

PV峰值,一天中PV数达到的最高峰。

(6)并发 Concurrency

狭义的并发,是指所有的用户在同一时刻做同一件事情或操作,这种操作一般针对同一类型的业务,或者所有用户进行完全一样的操作,目的是测试数据库和程序对并发操作的处理。
广义的并发,即多个用户对系统发出了请求或者进行了操作,这些请求或操作可以不同,对整个系统来说,还是相当于有很多个用户同时进行操作。

(7)场景 Scenario

为了模拟真实用户的业务处理过程,构建的基于事务,脚本,虚拟用户,运行设置,运行计划,监控,分析等的一些动作的集合,称为性能测试场景。
场景包含了待执行脚本,脚本组,并发用户数,负载生成器,测试目标,测试执行时的配置条件等。

(8)响应时间 Response Time

是指从客户端发出一个请求开始计时,到客户端接收到从服务器返回的响应结果结束所经历的时间。响应时间由请求发送时间+网络传输时间+服务器处理时间组成。
重点关注:事务的响应时间。分为事务最小响应时间+事务平均响应时间+事务最大响应时间

(9)思考时间 Think Time

模拟正式用户在实际操作时的停顿间隔时间。
从业务角度来讲,思考时间是指用户在进行操作时,每个请求之间的间隔时间。
在测试脚本中,思考时间体现为脚本中两个请求语句之间的时间间隔。

(10)CPU资源

是指性能测试场景运行的时间段内,应用服务系统的CPU资源占用率。
是判断系统处理能力以及应用运行是否稳定的重要参数。
应用服务系统可以包括应用服务器,web服务器,数据库服务器。

(11)负载 Load

系统平均负载,是指在特定时间间隔内,运行队列中的平均进程数。在运行队列中的进程需要满足:它没有在等待I/O操作的结果。它没有主动进入等待状态。没有被停止。

(12)标准差 Std.Deviation

根据数理统计的概念而来。标准差越小,说明波动越小,系统越稳定。反之同理。
包括: 响应时间标准差,TPS标准差,Running Vuser标准差,Load标准差,CPU资源利用率标准差,Web Resources 标准差等。


2. 需要监控的指标有哪些

(1)服务器(Linux)

CPU,MEMORY, I/0,NETWORK
Mysql, Oracle
包括:缓存命中,索引,单条SQL性能,数据库线程数,数据池连接数等

(2)中间件

Jboss, Apache
包括:线程数,连接数,日志输出等

(3)网络

防火墙,网卡,网线,吞吐量,吞吐量等

(4)应用服务

JVM内存使用和回收,JAVA内存使用,FULL GC频率,JAVA类装入和卸载,日志,线程运行状态(运行,等待,阻塞)等

(5)监控工具(常用LoadRunner)

用户执行情况,场景状态,事务响应时间,TPS,LOAD,CPU分析图表

(6)测试机资源

CPU,MEMERY,网络,日志输出,磁盘空间,负载生成器等。

猜你喜欢

转载自blog.csdn.net/sulia1234567890/article/details/121515082