性能测试中的业务性能指标有哪些?

云杉 世纪

2022年11月4日

产品资讯

在性能测试的过程中需要重点关注性能指标主要分为两大类,分别是业务性能指标和系统资源性能(通俗的讲就是服务器、数据库、网络等)指标。
1、 业务性能指标 常用的指标项(可以直观地反映被测系统的实际性能状况):
· 并发用户数
· 事务吞吐率(TPS/RPS)
· 事务平均响应时间
· 事务成功率
2、系统资源性能指标(整个系统环境的硬件资源):
· 服务器:CPU利用率、处理器队列长度、内存利用率、内存交换页面数、磁盘IO状态、网卡带宽使用情况等;
· 数据库:数据库连接数、数据库读写响应时长、数据库读写吞吐量等;
· 网络:网络吞吐量、网络带宽、网络缓冲池大小;
· 缓存(Redis):静态资源缓存命中率、动态数据缓存命中率、缓存吞吐量等;
· 测试设备(压力发生器):CPU利用率、处理器队列长度、内存利用率、内存交换页面数、磁盘IO状态、网卡带宽使用情况等。(性能测试会使用一些压力发生器去实现并发(加压),压力发生器的性能会对测试结果产生影响。压力发生器在模拟高并发请求的过程中,设备本身也会存在较高的资源消耗,例如CPU、内存、网卡带宽吃满,磁盘IO读写频繁,处理器排队严重等;当出现这类情况后,压力发射器本身就会出现瓶颈,无法产生预期的并发压力,从而测试得到的数据也就不具有可参考性了)业务性能指标之间通常都是有密切关联的,单纯地看某个指标往往很难定位出性能瓶颈,这需要我们对各项性能指标的含义了然于胸,然后才能在实际测试的过程中对系统性能状况综合进行分析,找出整个系统真正的瓶颈,总之,性能瓶颈定位的重点在于 业务性能指标 的监控和分析,如果你有其它方面需要咨询欢迎联系云杉网络的工作人员。

Related Posts

金融银行业可观测性方案

金融信创是金融机构重点投入以及技术迭代的方向,经过多年阶段迭代,进入难度更大的核心系统、关键业务系统的更替阶段。DeepFlow解决行业中普遍存在的分布式交易系统保障难、平台双轨多芯调优难、云上资源把控难、分布式数据库追踪难等挑战。

Read More

根因分析假 running 真故障 记一次电力行业的 SRE 实践

云杉 世纪

2024年3月8日

产品资讯

用户:某省级电网企业 挑战 定界困难:当发生故障,业务部门和网络部门互相推诿,而不是解决问题; 监控颗粒度不足 […]

Read More