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

1. 功能简介

2. 操作流程

2.1 在进行应用采集之后,点击下一步创建应用画像

2.2 新建应用画像

如下图,首先点击新建画像,进入创建页面 新建

如下图提示以此填写画像名,选择报告语言(中文,英文),上传静态数据文件,或者动态数据文件;

静态数据文件: 应用war包或者应用静态采集包;

动态数据文件: 应用采集打成的.zip文件包,其中一个zip文件可以包含同一应用下不同ip的数据,但避免将多个应用的数据打包或追加到一个应用画像中;

选择关联数据库画像(必选):选择该应用所访问的oracle生产的ADAM数据库画像,可多选; 创建操作 全部信息填写后,点击创建即可产生应用画像。 应用画像需要一段时间的智能数据分析时间,通常处理为1-10分钟;

2.3 应用画像详情

应用画像主要分为四个部分:摘要,系统信息,对象汇总,对象详情;

摘要:

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

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

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

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

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

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

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

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

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

系统信息

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

对象汇总

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

对象详情

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

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

对象详情