雲速搭CADT支援探查雲上已保有資源,並自動產生應用架構,可視化營運管理。
準備工作
使用雲速搭CADT資源探查功能,需要先開通配置審計。
配置審計開通後,需要在服務設定頁面確認監控範圍為全部資源。
開通配置審計
探查資源
操作前提
進行資源探查時,資源範圍必須選擇帳號全部資源,否則會導致探查結果不一致。
操作步驟
登入雲速搭CADT管理主控台。
在功能表列單擊資源 > 資源探查。
在選擇探查資源對話方塊中,單擊資源探查。
選擇需要探查的地區,支援同時探查多個地區下的資源(不選擇預設探查全部地區),本文以探查全部地區下的資源為例進行介紹,單擊確定。
支援同時探查多個地區的資源:例如選擇華北2(北京)和華東1(杭州)。
不選擇表示預設探查全部地區資源:直接單擊確定即可。
等待資源探查完成,所需時間與您的資源數量有關,請耐心等待。
資源探查結果以按網路和按類型兩種不同方式標籤向您展示,您可以根據實際需求靈活應用不同方式查看、選擇您的資源。
按網路:展示不同網路層級下的資源情況,分為全域資源、地區資源、專用網路資源和交換器資源。
概覽:展示不同地區下的資源分布數量,單擊對應地區可以查看具體資源。
全域資源:展示全域層級下的資源情況。在全域資源頁簽下,資源清單展示資源類型、資源名稱、資源 ID、標籤、資源詳情及關聯對象等列,單擊關聯對象列中的查看連結可查看該資源的關聯對象資訊。
地區資源:展示地區層級下的資源情況,可以選擇查看具體地區。
專用網路資源:展示VPC層級下的資源情況。
交換器資源:展示交換器層級下的資源情況。
按類型:根據資源類型展示您當前的資源情況。
概覽:根據資源類型展示您擁有的資源及數量。
資源搜尋:按資源類型搜尋查看具體資源。
標籤:CADT資源探查結果支援按標籤篩選展示,標籤是雲資源的標識,可以協助您從不同維度對具有相同特徵的雲資源進行分類、搜尋和彙總,讓資源管理變得更加輕鬆。
資源群組:CADT資源探查結果支援按資源群組篩選展示,從資源群組名稱下拉式清單選擇對應資源群組,則可以篩選出當前資源群組下的資源。
您可以通過按網路和按類型兩種方式,並結合標籤和資源群組,快速篩選尋找所需資源。
產生架構圖
資源探查完成後,您可以根據業務需求將探查出的已保有資源產生對應的應用架構,可視化營運管理,更加直觀便捷。
在產生應用架構前,需要先選定對應的資源。您可以根據按網路和按類型兩種不同的方式結合標籤,快速篩選出所需的資源,例如將位於某地區某可用性區域下的ECS和RDS資源產生應用架構進行管理,需要依次選擇地區 > VPC > 可用性區域(交換器),篩選結果會展示在資源清單中。
篩選結果樣本:選擇地區為新加坡,VPC 為
vpc-t4nhwwy0d8sq2la8buy9,可用性區域交換器為vswitch【192.168.0.0/24】/vsw-t4noljg1z11l7jsgvvaxe後,資源清單展示以下資源:Elastic Compute Service 執行個體:資源 ID 為
i-t4ncbih54q8l3udbkxtj,執行個體規格為 ecs.c5.large,作業系統為 linux雲資料庫 RDS 執行個體:資源 ID 為
rm-gs5o0w09583wlzg91,執行個體規格為 mysql.n2.medium.2c,引擎版本 MySQL 5.7,儲存 100GB(cloud_essd)
在資源清單中勾選需要產生應用架構的資源,單擊產生架構圖。
說明在已選擇資源下可以看到已勾選的資源,可以根據需求進行移除。篩選結果樣本:選擇地區為新加坡,VPC 為
vpc-t4nhwwy0d8sq2la8buy9,可用性區域交換器為vswitch【192.168.0.0/24】/vsw-t4noljg1z11l7jsgvvaxe後,資源清單展示以下資源:Elastic Compute Service 執行個體(資源 ID 為i-t4ncbih54q8l3udbkxtj,執行個體規格為 ecs.c5.large,作業系統為 linux)、雲資料庫 RDS 執行個體(資源 ID 為rm-gs5o0w09583wlzg91,執行個體規格為 mysql.n2.medium.2c,引擎版本 MySQL 5.7,儲存 100GB(cloud_essd))。篩選結果樣本:選擇地區為新加坡,VPC 為
vpc-t4nhwwy0d8sq2la8buy9,可用性區域交換器為vswitch【192.168.0.0/24】/vsw-t4noljg1z11l7jsgvvaxe後,資源清單展示以下資源:Elastic Compute Service 執行個體:資源 ID 為
i-t4ncbih54q8l3udbkxtj,執行個體規格為 ecs.c5.large,作業系統為 linux雲資料庫 RDS 執行個體:資源 ID 為
rm-gs5o0w09583wlzg91,執行個體規格為 mysql.n2.medium.2c,引擎版本 MySQL 5.7,儲存 100GB(cloud_essd)
在產生架構圖配置確認對話方塊中,選擇產生架構圖時資源展示、校正條件,並單擊確定。
是否展示安全性群組:是否在產生的架構圖中展示ECS所屬安全性群組,如果您選擇的ECS執行個體較多,建議選擇不展示,避免整個架構圖顯示的比較混亂。
是否展示Auto Scaling:是否在產生的架構圖中展示Auto Scaling。
是否校正同一資源群組:如果開啟本選項,在產生應用架構時,會對資源所屬資源群組進行校正,在產生的架構圖中只顯示當前資源群組下的資源。
是否校正已選標籤:如果開啟本選項,在產生應用架構時,會對資源所含的標籤進行校正,在產生的架構圖中只顯示已添加了對應標籤的資源。
ACK是否隱藏叢集中ECS:ACK叢集底層由ECS執行個體組成,選擇是否需要在架構圖中顯示組成ACK叢集的ECS執行個體。
是否保留空節點:選擇是否在架構圖中保留顯示沒有任何資源的地區Region、Virtual Private Cloud和虛擬交換vSwitch節點。
等待應用架構圖自動產生。架構圖以層級方式展示資源結構,包括地區、VPC、交換器、安全性群組及其下的各類資源。

匯入資源
產生架構圖後,可以看到各個資源都帶有“匯入”標記,此時架構圖中並不包含實際的資源,您需要執行匯入操作,將對應的已保有資源匯入應用架構後,才能對實際的資源進行操作管理。
在匯入資源前,先開啟編輯模式,將產生的應用架構儲存為應用。單擊頁面右上方的儲存按鈕,在彈出的儲存應用對話方塊中輸入應用程式名稱,單擊確認。
此時應用的狀態顯示已修改,單擊右上方的匯入資源按鈕。單擊匯入資源後,畫布中顯示已探查到的雲架構拓撲:地區
ap-southeast-1下包含一個 EIP 串連到 VPC192.168.0.0/16,VPC 內含 VSwitch192.168.0.0/24,VSwitch 中有安全性群組及一台 ECS 執行個體(2vCPU 4GB),各資源以層級連線展示網路關係。在匯入資源清單對話方塊中,為您列出了將要匯入的全部已保有資源,確認無誤後,單擊匯入。
說明在匯入資源時,可以選擇開啟CloudMonitor,為應用開啟CloudMonitor。
等待資源匯入完成,然後單擊返回按鈕,返回到CADT應用頁面。
在當前CADT應用頁面,可以看到對應的已保有資源均已成功匯入(資源右上方帶有綠色標識),接下來您就可以以架構圖的形式,可視化地操作管理您的應用了。