Web应用——事务分析
响应时间:事务响应时间,即一个HTTP请求的响应时间,从Client端发出请求到得到响应的整个时间。
平均响应时间:事务被执行多次时的平均响应时间。
吞吐率:事务每分钟执行的次数,单位为rpm (Requests per minute)。
错误次数:事务执行时出现错误的次数。
错误/分钟:每分钟发生错误的事务数。
执行次数:事务被执行的次数。
错误率:事务执行时出现错误的百分比。
请求次数:事务被执行的次数。
缓慢请求率:缓慢的事务数占总事务数的比例(缓慢事务数/总事务数)。
非常缓慢请求率:非常缓慢的事务数占总事务数的比例(非常缓慢事务数/总事务数)。
每分钟执行次数:事务每分钟的执行次数。
Apdex:Application Performance Index,即应用性能指标。Apdex是一个国际通用标准,能够量化用户对应用性能的满意度,通过设置Apdex时间阈值可将应用性能量化分级。
总执行次数:事务被执行的总次数。
Web应用——请求
响应时间:从Client端发出请求到得到响应的整个时间。
吞吐率:请求每分钟被调用的次数,单位为rpm (Requests per minute)。
错误次数:请求发生错误的次数。
错误/分钟:请求每分钟发生错误的次数(错误次数/时间)。
错误率:请求发生错误的次数占总请求次数的百分比(错误次数/请求次数)。
请求次数:请求被调用的总次数。
缓慢请求率:请求缓慢的次数占总请求次数的百分比(缓慢次数/请求次数)。
非常缓慢请求率:请求非常缓慢的次数占总请求次数的百分比(非常缓慢次数/请求次数)。
最慢元素执行次数:慢元素的执行的次数。
最慢元素平均耗时:慢元素的平均执行时间。
最慢元素百分比:慢元素的耗时占请求时间的百分比。
Web应用——外部服务
响应时间占比:单个外部服务调用响时间占调用所有外部服务调用总响应时间的百分比。
响应时间:外部请求响应时间,即一个HTTP请求的响应时间,从Client端发出请求到得到响应的整个时间。
访问次数:外部服务的总访问次数。
平均耗时:外部服务响应时间/调用次数。
吞吐率:外部服务的每分钟调用次数。
错误率:错误次数占总调用次数的百分比。
HTTP错误率:发生4XX或5XX错误的外部服务请求的次数占总调用次数的百分比。
网络错误率:发生网络错误(DNS错误、无法连接、证书错误等)的外部服务请求的次数占总调用次数的百分比。
Web应用——消息队列
平均耗时:生产者生产/消费者处理消息的的平均耗时。
吞吐率:生产者每分钟生产/消费者每分钟处理消息的数量。
消息总数:生产者单位时间内生产/消费者单位时间内处理消息的总数量。
每分钟消息数:生产者每分钟生产/消费者每分钟处理消息的数量。
总流量:生产者单位时间生产/消费者单位时间处理消息的总体积。
每分钟流量:生产者每分钟生产/消费者每分钟处理消息的总体积。
Web应用——数据库
响应时间:SQL操作语句从发出请求到接收完数据的时间,包括Select、Insert、Update、Delete。
访问次数:SQL操作访问数据库的次数。
吞吐率:SQL操作访问数据库的每分钟次数。
平均响应时间:SQL操作语句执行多次时的平均响应时间。
最小响应时间:SQL操作语句执行多次时的最小响应时间。
最大响应时间:SQL操作语句执行多次时的最大响应时间。
耗时占比:调用者调用数据库的耗时占总耗时的百分比。
每分钟调用次数:SQL操作访问数据库的每分钟次数。
Web应用——NoSQL
响应时间:数据库及各SQL操作语句从发出请求到接收完数据的时间,包括GET、SET、DELETE等。
吞吐量:数据库及各SQL操作语句在单位时间(每分钟)内的调用次数。
key名称:事务请求数据对应的键名称。
value大小:事务请求数据的大小。
GET次数:事务调用GET操作的次数/数据库执行GET操作的次数。
SET次数:事务调用SET操作的次数/数据库执行SET操作的次数。
DELETE次数:事务调用DELETE操作的次数/数据库执行DELETE操作的次数。
调用者耗时占比:调用者调用nosql的耗时占总耗时的百分比。
耗时:事务调用所有SQL操作所消耗的时间/数据库执行所有SQL操作所消耗的时间。
Web应用——错误 & 异常
错误URL:请求错误的URL。
错误时间:请求错误发生的时间。
错误次数:请求错误的次数。
请求参数:请求错误的参数。
异常URL:请求异常的URL。
异常时间:请求异常的时间。
异常次数:请求异常的次数。
后台任务
响应时间:后台任务响应时间,从发出请求到得到响应的整个时间。
吞吐率:后台任务每分钟被调用的次数。
CPU使用率:执行后台任务时占用的CPU资源。
内存使用情况:执行后台任务时占用的内存大小。
访问次数:后台任务被访问的次数,即执行次数。
平均耗时:多次执行后台任务时的平均耗时,即平均响应时间。
错误数:执行后台任务时出现错误的次数。
单用户追踪
响应时间:请求响应时间,即一个HTTP请求的响应时间,从Client端发出请求到得到响应的整个时间。
线程剖析
线程数:线程剖析采集到的线程数量