首页 帮助中心 基调听云Server 性能指标
基调听云Server

性能指标

应用响应时间

服务器(包括Web服务器)收到请求的时间到服务器返回响应的时间,单位毫秒(ms)。
应用响应时间=应用服务器响应时间+阻塞时间

应用服务器响应时间

应用服务器从收到请求到返回响应的时间,单位毫秒(ms)。
应用服务器响应时间=数据库响应时间+NoSQL响应时间+外部服务时间+应用层时间

阻塞时间

请求从Web服务器到应用服务器的时间。

应用层时间

应用代码除去数据库调用时间、NoSQL调用时间、外部服务调用时间后的执行时间。

数据库响应时间

数据库或NoSQL从收到操作请求到输出响应的时间。

外部服务响应时间

外部应用从接收到调用请求到输出响应的时间。

Apdex

Apdex全称是Application Performance Index,是由Apdex联盟开放的用于评估应用性能的计算标准。Apdex 定义了3个用户满意度区间: “满意”、“容忍”、“失望”。这三个区间根据对应用设定的Apdex T值来划分,Apdex T值代表着用户对应用性能满意的响应时间界限或者说是“门槛”(Threshold),也就是第一个区间“满意”的底线,如 0.5 秒,满意区间就是 0~0.5 秒;响应时间超过Apdex T值用户就有些不满了,下一个区间“容忍”的界限值则是 T 和 4T,即 0.5~2 秒之间为容忍区间;响应时间再长用户就开始考虑放弃了,最后一个区间“失望”的响应时间则大于 4T,即多于 2 秒。

Apdex指数

Apdex标准从用户的角度出发,对真实的响应时间进行采样,采集一定时间之后,将应用响应时间的表现,转化为用户对于应用性能的可量化的满意度评价,我们称之为Apdex指数。计算公式为:Apdex指数=[ 满意数量 + (可容忍数量/2)] / 总样本数。这个公式的意义在于:一个满意样本得分为1 一个容忍样本得分为0.5 一个失望样本得分为0 ,因此公式也可以写成:Apdex指数 =(1 ×满意数量+ 0.5 ×可容忍数量)/ 总样本数。这样,采样结果被量化为一个0到1之间的数值,即“Apdex指数”,0代表没有满意用户,1则代表所有用户都满意。经过统计,这个数值与用户满意程度细化对应,对于应用性能的Apdex指数与用户的体验紧密关联,为管理者提供了一种通过应用性能量化值来评估用户满意度的方法。

错误率

错误率指应用、事务、数据库及外部服务等在某个统计周期内发生错误(包括模块本身的错误、主机错误、HTTP访问错误及网络错误等)的次数与总请求(或调用/访问)次数的比值。

吞吐率(rpm)

即Request per minute,每分钟事务被请求的次数。

吞吐率(cpm)

即Call per minute,应用每分钟请求外部服务的次数。

时间偏移量

每层Web应用组件的调用时间差。

墙钟时间比

墙钟时间比=图表横坐标粒时间度下的总耗时/图表横坐标粒度时间,该数值反映出请求的繁忙程度和对CPU资源的消耗程度。

图表横坐标粒度时间

当统计周期为最近6小时、12小时、1天和3天时:粒度时间=选定的统计周期/24。
当统计周期为最近7天和14天时:粒度时间=选定的统计周期/28。
当统计周期为最近30分钟、1小时、7天、1个月、2个月和3个月时:粒度时间=选定的统计周期/30。