全部產品
Search
文件中心

Database Autonomy Service:基於預測自動Auto Scaling

更新時間:Oct 18, 2024

為了應對業務增長和資料庫高負載所帶來的效能挑戰,資料庫自治服務DAS提供基於預測的自動Auto Scaling策略,通過執行個體過去10天的歷史資料預測未來24小時的效能指標,並在預測的效能指標達到閾值時主動提供擴容建議。

前提條件

操作步驟

  1. 登入DAS控制台

  2. 新增基於預測自動Auto Scaling策略。

    • 管理和設定頁添加基於預測自動Auto Scaling策略。

      1. 在左側導覽列單擊管理和設定

      2. 自動Auto Scaling策略列表地區右側單擊新增策略。在新增策略版面設定如下參數:

        表 1. 設定參數

        參數

        說明

        策略名稱

        策略的名稱。

        模式

        策略的模式,請選擇基於預測自動Auto Scaling

        說明

        目前僅預測不執行,即只給出擴容建議,不執行擴容操作。

        引擎類型

        資料庫引擎的類型。

        預測指標類型

        • 對於RDS MySQLPolarDB MySQL版,當前僅支援CPU 利用率(單位:%)

        • 對於Redis,當前僅支援記憶體利用率(單位:%)

        目標值

        預測指標的目標值,當預測指標值大於等於目標值時,將給出擴容建議。

      3. 應用策略 頁,勾選需要應用此策略的資料庫執行個體,並單擊xy

      4. 單擊確定,為選中的資料庫執行個體添加策略。

        您也可以在自動Auto Scaling策略列表地區,單擊目標策略操作列的應用,將目標策略應用到目標資料庫執行個體。

    • 在執行個體自治功能開關自治功能管理頁添加基於預測自動Auto Scaling策略。

      1. 在左側導覽列單擊執行個體監控

      2. 找到目標執行個體,單擊執行個體ID,進入目標執行個體詳情頁。

      3. 單擊右側的自治功能開關

      4. 自治功能管理 > 自治功能設定 > 自動Auto Scaling頁簽,單擊新增策略,參見設定參數,新增本地資源自動Auto Scaling策略。

      5. 單擊推薦策略地區待添加策略操作列的應用,為執行個體添加策略。

        說明
        • 單擊策略操作列的修改,在更新策略頁簽修改已建立的策略。

        • 單擊已應用策略地區操作列的取消策略,為執行個體取消已應用的策略。

      6. 單擊確定

      7. 配置警示模板進行警示訂閱,以便及時瞭解資料庫執行個體的基於預測自動Auto Scaling情況。

        系統會推薦警示模板並添加對應自治事件的警示規則,您可以依照系統提示進行配置。

        說明
        • 如果您已經為執行個體配置了警示模板,請依照系統提示,在警示模板添加對應自治事件的警示規則。

        • 如果您需要自行設定警示模板和警示規則,請參見配置警示模板配置警示規則

      8. 選擇需要警示通知的警示聯絡組

        • 單擊新增連絡人...,添加新的警示連絡人。

        • 單擊新增聯絡組,添加新的警示聯絡組。

        • 單擊目標連絡人後的修改移除,修改或刪除已有連絡人的資訊。

        詳細操作請參見管理警示連絡人

      9. 單擊提交配置,並在彈出的對話方塊中確認警示配置。

查看基於預測自動Auto Scaling的結果

  1. 在DAS控制台首頁左側導覽列單擊執行個體監控

  2. 找到目標執行個體,單擊執行個體ID,進入目標執行個體詳情頁。

  3. 在左側導覽列中,單擊自治中心

  4. 自治中心頁,查看選定時間範圍發生的Auto Scaling事件

  5. 單擊資料庫負載預測事件的詳情,查看基於預測自動Auto Scaling的詳細資料。

    tx

相關文檔

您可以按照擴容建議,擴容資料庫執行個體,擴容的詳細操作請參見: