应用画像

应用画像功能是ADAM根据单个应用采集的数据,通过智能分析算法,向用户直观提供应用系统客观分析内容。

前提条件

已创建应用画像,创建方法请参见应用画像

应用画像详情

应用画像主要分为四个部分:概要、系统信息、对象汇总、对象详情。

下载报告:通过下载报告查看这个应用画像的报告。

基本信息包括2个部分:应用分析雷达图,应用画像基本信息。

应用分析雷达图是ADAM通过智能分析通过6个纬度对应用进行整体概括:

  • 复杂度是根据应用的使用场景,相关数据库的特性等维度,计算出的ADAM画像复杂度。主要用于衡量应用的使用情况,分数越高说明应用越复杂,可能涉及的改造情况越多。

  • 会话主要衡量应用的连接状况,分数越高说明应用连接数越多,对应用改造的连接池配置有参考意义。

  • 风险主要衡量应用当前可能存在的性能瓶颈与稳定性风险,特别是应用SQL存在的性能风险。

  • 热点主要衡量应用所访问的数据库是否存在访问频率非常集中的对象。分数越高,说明应用的数据库访问存在热点情况。

  • 规模主要衡量当前应用的部署单元数或者实例数情况。

  • 负载主要衡量应用的运行性能情况。

系统信息

系统信息是根据ADAM应用采集器采集的应用运行时系统参数,有助于用户评估应用运行状态。

对象汇总

对象汇总主要罗列了应用采集与智能分析出的SQL与数据库对象情况汇总,可以直观通过数据看到应用画像的整体内容。

对象详情

对象详情是详细展示了ADAM智能分析后的数据库对象与应用SQL以及应用代码的关系。其中左边是以SCHEMA和对象类型为纬度,通过树的形式展示应用访问的数据库对象的罗列。右边是具体对象和访问该对象的SQL。

通过调用栈设置,可以配置调用栈黑名单,方便过滤想要的调用栈信息。