首页 帮助中心 基调听云Server 产品术语
基调听云Server

产品术语

基调听云Server

基调听云Server通过在服务端应用中植入探针,实现对应用代码、关系型数据库、非关系型数据库、外部服务的监控,即时获取相关性能数据并进行智能分析,及时发现应用性能问题并定位性能瓶颈,提供性能问题诊断、追踪及优化依据。

事务

事务指Web应用程序中处理一次独立的Web访问请求的过程,完整的事务从Web应用接受请求开始,到Web应用输出响应结束。

后台任务

是指在部署了应用探针的应用运行环境中运行并且被探测到,但不属于任何事务的后台处理过程或任务。

应用

应用是指提供某一类特定功能或服务的程序,通常是运行在Web应用服务器或集群上的一个WebApp、独自运行的一个Java应用或运行在Apache HTTPD服务器上的PHP应用等等。

应用实例

应用实例指应用运行在Web应用服务器集群中的某一个具体运行实例。应用的各个实例所运行的代码是完全相同的。一个实例只能属于一个应用,并且由一个应用探针来负责嵌码和监控。

异常

基调听云Server探针会自动捕获应用抛出的异常或者从Logger组件中输出的异常。异常分为两种类型:影响事务的异常(即错误)和未影响事务的异常。事务请求被标识为未影响事务的异常的情形如下:非应用顶层异常或非正常返回的函数,例如catch的异常、SQL语法错误、SQL或NoSQL连接服务器失败、Log4j记录的error以上级别的日志、外部服务调用失败等。

错误

当一个异常的发生导致了此次的事务请求为错误,此异常会被标识为错误。
事务请求被标识为错误的情形如下:
 1、探针最外层的拦截点捕获到应用抛出的异常。
 2、事务请求响应报文的状态码为4xx(除401外)和5xx错误。
 3、用户手动调用探针API标识当前事务请求为错误。

业务系统

业务系统是指共同完成某一类特定业务(例如电商系统,OA系统,电子邮件系统等等)的一组应用的集合。业务系统中可以包含一到多个应用,每个应用只能归属于一个业务系统。

服务组

服务组指一组应用的集合,是完成某一类特定业务的某个功能模块。例如电商系统下的账户模块,OA系统下的权限管理模块。

应用拓扑图

应用拓扑图展示了应用与应用、应用与服务之间的调用关系,显示应用与应用间的性能数据。

业务系统拓扑图

业务系统拓扑以图标和连线的形式展示各个业务系统、服务组和未分组的应用之间复杂的调用关系,并展示相关性能指标,当出现性能问题时能帮助用户迅速定位故障所在。

应用组件

应用组件是业务系统中的应用所使用的没有被应用探针直接嵌码监控的软件服务,但是其访问流量可以被相关的应用中的应用探针监控到,例如数据库、队列服务或缓存服务等等。

慢追踪

对应用中响应较慢的模块及服务进行追踪,响应慢指响应时间大于配置的跟踪阈值。

堆叠图

系统用堆叠图展示多个性能指标随时间的变化。堆叠图中,一个性能指标为一层,多个性能指标按共同基线依次堆叠,每一层在特定时间点的幅度表示该性能的数值。

线程剖析

在不影响用户体验的情况下,以非常低的系统开销采集线程状态。剖析完成后,显示代码消耗时间,帮助客户实时地去了解Web请求、后台任务等性能数据。

JVM

JAVA虚拟机(JAVA Virtual Machine)及JAVA应用运行的环境。

URI

在基调听云Server中,URI是指URL中除域名(或IP地址)、端口号、ContextPath和参数之外的部分。