1.cpu
2.tps
TPS是Transactions Per Second 的缩写,也就是事务数/秒
反映了系统在同一时间内能处理业务的最大能力,这个数据越高,说明系统处理能力越强
这里的最高值并不一定代表系统的最大处理能力,TPS会受到负载的影响,也会随着负载的增加而逐渐增加,当系统进入繁忙期后,TPS会有所下降。而在几分钟以后开始出现少量的失败事务)
TPS局限性:
限制TPS的原因:服务器本身性能、代码结构、客户端施加的压力以及网卡等。
集合点策略
TPS(Transaction per Second)在性能测试中的作用
一个系统的吞吐量(承压能力)与request对CPU的消耗、外部接口、IO等紧密关联。单个request对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。
系统吞吐量几个重要参数:TPS、并发数、响应时间(TPS=并发数/平均响应时间)
利用TPS计算系统最高日吞吐量:
如果脚本中未定义事务或者没执行事务,那么事务图形将没有数据.
3.I/O
磁盘
4.内存
5.平均响应时间
6.并发用户数
7.运行时间
8.成功事务数
9.事务成功率
10.网络监控
Web Resource Graphse(网络资源情况图表): 显示每少点击量、吞吐量、每少连接数量等。
Network Graphs(网络情况图表):显示网络延迟信息。
11.事务图表
The Transaction Response Time graph:显示了每秒平均事务响应时间
The Transactions per Second (Passed) graph:显示每秒成功执行的事务数(按事务分类统计
The Transactions per Second (Failed, Stopped) graph:显示每秒失败或停止的事务数.
The Total Transactions per Second (Passed) graph:显示每秒完成的,且成功执行事务总数,.