應用畫像功能針對單個應用進行多維度分析,輸出應用Portrait analysis報告,包括對應用的軟體棧、系統資訊、對象詳情、SQL和調用棧等的評估分析。
建立應用畫像
在頂部功能表列中,選擇整合與開發 > 異構資料庫遷移(ADAM) > 應用評估改造。
單擊應用畫像頁簽。
單擊建立畫像。
在建立應用畫像面板,填寫畫像名,選擇畫像類型,選擇報告語言類型,單擊上傳,上傳動態資料檔案。
單擊資料庫畫像頁簽,單擊選擇。
在選擇關聯資料庫畫像面板中,選中資料庫畫像,單擊添加,單擊面板右上方的關閉表徵圖。
選中資料庫畫像,單擊建立。
建立應用畫像需要一段時間進行資料智能分析,通常處理時間為1~10分鐘。
查看應用畫像詳情
在頂部功能表列中,選擇整合與開發 > 異構資料庫遷移(ADAM) > 應用評估改造。
單擊應用畫像頁簽。
在目標畫像的操作列,單擊詳情,查看應用畫像詳情。
應用畫像主要分為四個部分:概要、系統資訊、對象匯總、對象詳情。
下載報告:通過下載報告查看這個應用畫像的報告。
基本資料包括2個部分:應用分析雷達圖,應用畫像基本資料。
應用分析雷達圖是ADAM通過智能分析通過6個緯度對應用進行整體概括:
複雜度:根據應用的使用情境,相關資料庫的特性等維度,計算出的ADAM畫像複雜度。主要用于衡量應用的使用方式,分數越高說明應用越複雜,可能涉及的改造情況越多。
會話:主要衡量應用的串連狀況,分數越高說明應用串連數越多,對應用改造的串連池配置有參考意義。
風險:主要衡量應用當前可能存在的效能瓶頸與穩定性風險,特別是應用SQL存在的效能風險。
熱點:主要衡量應用所訪問的資料庫是否存在訪問頻率非常集中的對象。分數越高,說明應用的資料庫訪問存在熱點情況。
規模:主要衡量當前應用的部署單元數或者執行個體數情況。
負載:主要衡量應用的運行效能情況。
系統資訊
系統資訊是根據ADAM應用採集器採集的應用運行時系統參數,有助於使用者評估應用運行狀態。
對象匯總
對象匯總主要羅列了應用採集與智能分析出的SQL與資料庫物件情況匯總,可以直觀通過資料看到應用畫像的整體內容。
對象詳情
對象詳情是詳細展示了ADAM智能分析後的資料庫物件與應用SQL以及應用代碼的關係。其中左邊是以SCHEMA和物件類型為緯度,通過樹的形式展示應用訪問的資料庫物件的羅列。右邊是具體對象和訪問該對象的SQL。
通過調用棧設定,可以配置調用棧黑名單,方便過濾想要的調用棧資訊。