為應對業務增長和資料庫高負載帶來的效能壓力,資料庫自治服務DAS提供基於預測的自動Auto Scaling策略功能。系統基於執行個體過去10天的效能資料,預測未來24小時的效能指標,當預測指標達到效能瓶頸閾值時主動提供擴容建議。本功能僅預測並給出擴容建議,如需擴容請手動執行。
前提條件
-
執行個體需為如下版本:
RDS MySQL 8.4 高可用系列或叢集系列
RDS MySQL 8.0 高可用系列、三節點企業系列或叢集系列
RDS MySQL 5.7 高可用系列、三節點企業系列或叢集系列
RDS MySQL 5.6 高可用系列
RDS MySQL 5.5 高可用系列
-
已建立DAS服務關聯角色。
費用說明
本功能僅預測並給出擴容建議,並不自動執行擴容操作,因此不涉及費用產生。
配置預測型Auto Scaling策略
-
訪問RDS執行個體列表,選擇地區並單擊目標執行個體ID。
-
在左側導覽列,選擇,在自治中心頁,單擊自治功能開關。
-
在頁簽,單擊新增策略並設定如下參數,單擊確定。
參數
說明
策略名稱
自訂策略名稱稱。
模式
策略的模式,請選擇基於預測自動Auto Scaling。
引擎類型
選擇RDS MySQL。
預測指標類型
選擇CPU 利用率(單位:%) 。
目標值
設定預測指標的目標值,當預測指標值大於等於目標值時,系統將給出擴容建議。
-
在推薦策略地區,單擊待添加策略操作列的應用,並單擊彈窗中的下一步,為執行個體添加策略。
-
單擊策略操作列的修改,在更新策略頁簽修改已建立的策略。
-
單擊已應用策略地區操作列的取消應用,為執行個體取消已應用的策略。
-
-
單擊自治功能管理頁面的確定。
-
(可選)進行警示配置,添加警示聯絡組,便於及時知曉執行個體基於預測自動Auto Scaling的情況。
查看預測的Auto Scaling結果
-
訪問RDS執行個體列表,選擇地區並單擊目標執行個體ID。
-
在左側導覽列中,選擇。
-
在自治中心頁,查看選定時間範圍內的Auto Scaling事件。
-
單擊資料庫負載預測事件的詳情,查看詳細資料。
詳情頁面顯示事件類型為Auto Scaling事件,異常層級為通知,事件名稱為資料庫負載預測相關通知。
下一步
您可以按照擴容建議,參見變更配置擴容執行個體。