标签:限制 处理器 文件锁 ext web服务 files 网络 速度慢 开始
指标
|
定义
|
简称
|
标准
|
交易响应时间
|
指用户从客户端发起一个请求开始,到客户端接收到从服务器端返回的响应结束,整个过程所耗费的时间。
|
Response Time: RT
|
对于在线实时交易:
互联网企业:500毫秒以下,例如淘宝业务10毫秒左右。
金融企业:1秒以下为佳,部分复杂业务3秒以下。
保险企业:3秒以下为佳。
制造业:5秒以下为佳。
对于批量交易:
不同数据量结果是不一样的,大数据量的情况下,2小时内完成。
|
系统处理能力
|
指系统在利用系统硬件平台和软件平台进行信息处理的能力。
系统处理能力通过系统每秒钟能够处理的交易数量来评价,交易有两种理解:一是业务人员角度的一笔业务过程;二是系统角度的一次交易申请和响应过程。前者称为业务交易过程,后者称为事务。两种交易指标都可以评价应用系统的处理能力。一般建议与系统交易日志保持一致,以便于统计业务量或者交易量。
|
HPS(Hits Per Second) :每秒点击次数,单位是次/秒。
TPS(Transaction per Second):系统每秒处理交易数,单位是笔/秒。
QPS(Query per Second):系统每秒处理查询次数,单位是次/秒。
对于互联网业务中,如果某些业务有且仅有一个请求连接,那么TPS=QPS=HPS。
一般情况下,用TPS来衡量整个业务流程,用QPS来衡量接口查询次数,用HPS来表示对服务器点击请求。
|
无论TPS、QPS、HPS,此指标是衡量系统处理能力非常重要的指标,越大越好。
|
并发用户数
|
指在同一时刻内,登录系统并进行业务操作的用户数量。在测试中,采用虚拟用户来模拟现实中用户进行业务操作。
|
Virtual User: VU
|
一般情况下,性能测试是将系统处理能力容量测出来,而不是测试并发用户数,除了服务器长连接可能影响并发用户数外,系统处理能力不受并发用户数影响,可以用最小的用户数将系统处理能力容量测试出来,也可以用更多的用户将系统处理能力容量测试出来。
|
错误率
|
指系统在负载情况下,失败交易的概率。
错误率=(失败交易数/交易总数)*100%。
稳定性较好的系统,其错误率应该由超时引起,即为超时率。
|
Failure Ratio: FR
|
不同系统对错误率的要求不同,但一般不超出千分之六,即成功率不低于99.4%。
|
指标
|
定义
|
简称
|
标准
|
CPU
|
中央处理器是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。
|
Central Processing Unit:CPU
|
CPU指标主要指的CPU利用率,包括用户态(user)、系统态(sys)、等待态(wait)、空闲态(idle)。
CPU利用率要低于业界警戒值范围之内,即小于或者等于75%;
CPU sys%小于或者等于30%,
CPU wait%小于或者等于5%。
CPU Load要小于CPU 核数。
|
内存
|
内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。
|
Memory就是内存的简称
|
现代的操作系统为了最大利用内存,在内存中存放了缓存,因此内存利用率100%并不代表内存有瓶颈,衡量系统内有有瓶颈主要靠SWAP(与虚拟内存交换)交换空间利用率,一般情况下,SWAP交换空间利用率要低于70%,太多的交换将会引起系统性能低下。
|
磁盘吞吐量
|
指在无磁盘故障的情况下单位时间内通过磁盘的数据量。
|
Disk Throughput
|
磁盘指标主要有每秒读写多少兆,磁盘繁忙率,磁盘队列数,平均服务时间,平均等待时间,空间利用率。其中磁盘繁忙率是直接反映磁盘是否有瓶颈的的重要依据,一般情况下,磁盘繁忙率要低于70%。
|
网络吞吐量
|
指在无网络故障的情况下单位时间内通过的网络的数据数量。单位为Byte/s。用于衡量系统对于网络设备或链路传输能力的需求。
当网络吞吐量指标接近网络设备或链路最大传输能力时,则需要考虑升级网络设备。
|
Network Throughput
|
网络吞吐量指标主要有每秒有多少兆流量进出,一般情况下不能超过设备或链路最大传输能力的70%。
|
二级指标
|
解释
|
单位
|
Maxuprc
|
限制每个用户的用户进程的最大数量
|
个
|
Max_thread_proc
|
定义每个进程允许的最大线程数量
|
个
|
Filecache_max
|
最大可用于cache file I/O的物理内存
|
字节
|
Ninode
|
内存中 HFS 文件系统打开 i 节点的最大数量
|
个
|
Nkthread
|
限制允许同时运行的线程数量
|
个
|
Nproc
|
限制允许同时运行的进程数量
|
个
|
Nstrpty
|
基于 STREAMS 的伪终端 (pts) 的最大数量
|
个
|
Maxdsiz
|
任何用户进程的数据段的最大大小(以字节为单位)
|
字节
|
maxdsiz_64bit
|
任何用户进程的数据段的最大大小(以字节为单位)
|
字节
|
maxfiles_lim
|
每个进程的文件描述符的最大数目硬限制
|
个
|
maxssiz_64bit
|
任何用户进程的堆栈的最大大小
|
字节
|
Maxtsiz
|
任一用户进程的文本段的最大大小
|
字节
|
nflocks
|
文件锁的最大数量
|
个
|
maxtsiz_64bit
|
任一用户进程的文本段的最大大小
|
字节
|
msgmni
|
系统级 System V IPC 消息队列 (ID) 所允许的最大数量
|
个
|
msgtql
|
系统中任意时间的最大 System V IPC 消息数
|
个
|
npty
|
BSD 伪终端 (pty) 的最大数量
|
个
|
nstrtel
|
指定内核可支持传入 telnet 会话的 telnet 设备文件的数量
|
个
|
nswapdev
|
可用于交换的设备的最大数量
|
个
|
nswapfs
|
可用于交换的文件系统的最大数量
|
个
|
semmni
|
System V IPC 系统级信号量标识符的数量
|
个
|
semmns
|
System V 系统级信号量的数量
|
个
|
shmmax
|
System V 共享内存段的最大大小
|
字节
|
shmmni
|
系统中 System V 共享内存段标识符的数量
|
个
|
shmseg
|
每个进程 System V 共享内存段的最大数量
|
个
|
指标
|
二级指标
|
解释
|
单位
|
GC
|
GC频率
|
java虚拟机垃圾部分回收频率
|
每秒多少次
|
Full GC频率
|
java虚拟机垃圾完全回收频率
|
每小时多少次
|
|
Full GC平均时长
|
用于垃圾完全回收的平均时长
|
秒
|
|
Full GC最大时长
|
用于垃圾完全回收的最大时长
|
秒
|
|
ThreadPool
|
Active Thread Count
|
活动的线程数
|
个
|
Pending User Request
|
处于排队的用户请求个数
|
个
|
|
JDBC
|
JDBC Active Connection
|
JDBC活动连接数
|
个
|
指标
|
二级指标
|
解释
|
单位
|
SQL
|
耗时
|
执行SQL耗时
|
微秒
|
吞吐量
|
QPS
|
每秒查询次数
|
个
|
TPS
|
每秒事务次数
|
个
|
|
命中率
|
Key Buffer命中率
|
索引缓冲区命中率
|
百分之
|
InnoDB Buffer命中率
|
InnoDB缓冲区命中率
|
百分之
|
|
Query Cache命中率
|
查询缓存命中率
|
百分之
|
|
Table Cache命中率
|
表缓存命中率
|
百分之
|
|
Thread Cache命中率
|
线程缓存命中率
|
百分之
|
指标
|
二级指标
|
解释
|
单位
|
页面展示
|
首次显示时间
|
在浏览器地址栏输入URL按回车到用户看到网页的第一个视觉标志为止
|
毫秒
|
OnLoad事件时间
|
浏览器触发onLoad事件的时间,当原始文档和所有引用的内容完全下载后才会触发这个事件
|
毫秒
|
|
完全载入的时间
|
所有onLoad JavaScript 处理程序执行完毕,所有动态的或延迟加载的内容都通过这些处理程序触发的时间
|
毫秒
|
|
页面数量
|
页面大小
|
整个页面大小
|
KB
|
请求数量
|
从网站下载资源时所有网络请求的总数,尽量少
|
次
|
|
网络所花时间
|
DNS时间
|
DNS查找时间
|
毫秒
|
连接时间
|
浏览器与Web服务器建立TCP/IP连接的时间
|
毫秒
|
|
服务器时间
|
服务器处理时间
|
毫秒
|
|
传输时间
|
内容传输所用时间
|
毫秒
|
|
等待时间
|
等待某个资源释放的时间
|
毫秒
|
指标
|
测试内容
|
双机热备
|
节点切换是否成功及其消耗时间
双机切换是否有业务中断
节点回切是否成功及其耗时
双机回切是否有业务中断
节点回切过程中的数据丢失量
|
集群
|
集群中某个节点出现故障时,系统是否有业务中断情况出现
在集群中新增一个节点时,是否需要重启系统
当故障节点恢复后,加入集群,是否需要重启系统
当故障节点恢复后,加入集群,系统是否有业务中断情况出现
节点切换需要多长时间
|
备份和恢复
|
备份是否成功及其消耗时间
备份是否使用脚本自动化完成
恢复是否成功及其消耗时间
恢复是否使用脚本自动化完成
|
标签:限制 处理器 文件锁 ext web服务 files 网络 速度慢 开始
原文地址:http://www.cnblogs.com/sunshineliulu/p/7516034.html