应用性能管理产品优势

  • 即开即用

    非侵入式性能数据采集,无需修改业务代码即可轻松接入APM,数据来源如下:

    APM Agent:基于自研Agent通过非侵入方式采集业务调用数据、服务存量数据、调用的KPI数据等应用指标。

    即开即用

    非侵入式性能数据采集,无需修改业务代码即可轻松接入APM。

  • 超高性能

    支持亿级调用链业务吞吐,无惧流量凶猛,为用户体验保驾护航。

    支持亿级调用链业务吞吐,无惧流量凶猛,为用户体验保驾护航。

  • 生态开放

    开放了运营、运维数据查询接口和性能指标、采集标准,支持自主开发。

    开放了运营、运维数据查询接口和性能指标、采集标准,支持自主开发。

  • 智能分析

    AI智能阈值检测,机器学习历史基线数据产生告警,通过RCA(Root Cause Analysis)分析找到问题根因。

    AI智能阈值检测,机器学习历史基线数据产生告警,通过RCA(Root Cause Analysis)分析找到问题根因。

应用性能管理产品功能

  • 应用指标监控

    APM应用指标监控可以度量应用的整体健康状况。APM Agent会采集Java应用的JVM,GC,服务调用,异常,外部调用,数据库访问以及其他中间件的指标数据,帮助用户全面掌握应用的运行情况。

    APM应用指标监控可以度量应用的整体健康状况。APM Agent会采集Java应用的JVM,GC,服务调用,异常,外部调用,数据库访问以及其他中间件的指标数据,帮助用户全面掌握应用的运行情况。

  • 调用链跟踪

    APM能够针对应用的调用情况,对调用进行全方面的监控,可视化地还原业务的执行迹线和状态,协助性能及故障快速定位。

    在查询后的调用链列表中,单击待查看的调用链的链接,查看该调用链基本信息。

    调用链详情页面可以查看调用链的完整链路信息,包含本地方法堆栈和相关远程调用的调用关系

    APM能够针对应用的调用情况,对调用进行全方面的监控,可视化地还原业务的执行迹线和状态,协助性能及故障快速定位。

    在查询后的调用链列表中,单击待查看的调用链的链接,查看该调用链基本信息。

    调用链详情页面可以查看调用链的完整链路信息,包含本地方法堆栈和相关远程调用的调用关系。


  • 应用拓扑

    应用拓扑主要分两种:

    单组件拓扑:是单个组件下的单个环境的拓扑,同时可以展开直接或间接上下游的组件的拓扑关系。

    全局应用拓扑:可以查看这个应用下面全部或者部分组件的全局拓扑关系。

    拓扑图展示服务之间一段时间的调用关系,可以是从调用方统计的,也可以是从被调用方统计的,并且可以查看这个调用关系的趋势图。通过拓扑图,一方面可以自动梳理服务之间的调用关系,同时也可以从全局视角查看服务之间调用是否正常,快速定位问题所在。可以清晰地展示应用间关系、调用数据(服务、实例指标)、健康状况等详细内容。

    拓扑图展示服务之间一段时间的调用关系,可以是从调用方统计的,也可以是从被调用方统计的,并且可以查看这个调用关系的趋势图。

  • URL跟踪

    在某些场景下,用户需要关注某个重要应用调用的拓扑关系,称之为URL跟踪分析,比如电子商务系统的创建订单的接口调用。在APM系统,由于URL跟踪消耗资源较大,并不会默认将入口的url调用标示为URL跟踪,需要用户自己将某个环境的某个监控项的调用标示为URL跟踪。APM对于总体URL跟踪标示个数有限制,对于标示为URL跟踪的接口,APM会重点跟踪由此引起的下游的一系列调用关系。通过URL跟踪可以让用户跟踪某一些重要接口调用与下游的服务调用关系,从更细粒度角度发现问题。

    URL跟踪可以让用户跟踪某一些重要接口调用与下游的服务调用关系,从更细粒度角度发现问题。

  • 智能告警

    接入APM的应用在达到设定的告警条件时,会触发告警并及时上报信息,以便用户在第一时间获取到服务的异常状况,进而迅速处理故障,避免造成业务损失。

    APM支持配置告警模板,可以在模板下创建多个告警策略,并将这些策略绑定应用到多个节点上。

    智能告警可以帮助用户将应用的告警以短信、邮件、函数、语音或工作流的方式发送给指定的终端。

    接入APM的应用在达到设定的告警条件时,会触发告警并及时上报信息,以便用户在第一时间获取到服务的异常状况,进而迅速处理故障,避免造成业务损失。

应用性能管理典型应用场景

  • 应用异常诊断

    APM提供大型分布式应用异常诊断能力,当应用出现崩溃或请求失败时,通过应用拓扑+调用链下钻能力分钟级完成问题定位。

    可视化拓扑:应用拓扑自发现,异常应用实例无处躲藏。

    调用链跟踪:发现异常应用后,通过调用链一键下钻,代码问题根因清晰可见。

    慢SQL分析:提供数据库、SQL语句的调用次数、响应时间、错误次数等关键指标视图,支持异常SQL语句导致的数据库性能问题分析。

    APM提供大型分布式应用异常诊断能力,当应用出现崩溃或请求失败时,通过应用拓扑+调用链下钻能力分钟级完成问题定位。

    可视化拓扑:应用拓扑自发现,异常应用实例无处躲藏。

    调用链跟踪:发现异常应用后,通过调用链一键下钻,代码问题根因清晰可见。

    慢SQL分析:提供数据库、SQL语句的调用次数、响应时间、错误次数等关键指标视图,支持异常SQL语句导致的数据库性能问题分析。

  • 应用体验管理

    APM提供应用体验管理能力,实时分析应用事务从用户请求、服务器到数据库,再到服务器、用户请求的完整过程,实时感知用户对应用的满意度,帮助您全面了解用户体验状况。对于用户体验差的事务,通过拓扑和调用链完成事务问题定位。

    应用KPI分析:吞吐量、时延、成功率指标分析,实时掌控用户体验健康状态,用户体验一览无遗。

    全链路性能跟踪:Web服务、缓存、数据库全栈跟踪,性能瓶颈轻松掌握

    APM提供应用体验管理能力,实时分析应用事务从用户请求、服务器到数据库,再到服务器、用户请求的完整过程,实时感知用户对应用的满意度,帮助您全面了解用户体验状况。对于用户体验差的事务,通过拓扑和调用链完成事务问题定位。

    应用KPI分析:吞吐量、时延、成功率指标分析,实时掌控用户体验健康状态,用户体验一览无遗。

    全链路性能跟踪:Web服务、缓存、数据库全栈跟踪,性能瓶颈轻松掌握

  • 故障智能诊断

    APM提供故障智能诊断能力,基于机器学习算法自动检测应用故障。当URL跟踪出现异常时,通过智能算法学习历史指标数据,多维度关联分析异常指标,提取业务正常与异常时上下文数据特征,如资源、参数、调用结构,通过聚类分析找到问题根因。


    APM提供故障智能诊断能力,基于机器学习算法自动检测应用故障。当URL跟踪出现异常时,通过智能算法学习历史指标数据,多维度关联分析异常指标,提取业务正常与异常时上下文数据特征,如资源、参数、调用结构,通过聚类分析找到问题根因。

应用性能管理使用流程

由浅入深,带您轻松了解应用性能管理的使用流程。

应用性能管理使用过程中常见问题

常见问题