DAS基於機器學習和細粒度的監控資料,實現7 x 24小時的異常檢測,提供自動SQL最佳化,自動SQL限流、儲存空間自動擴充、計算資源自動擴充等功能。從異常發現、根因分析、進行止損或最佳化、效果跟蹤、復原或沉澱知識庫,實現診斷流程的閉環,最佳化效果可量化,確保資料庫持續可用。本文以RDS MySQL為例介紹如何開啟資料庫自治服務DAS的自治功能。
開啟自治功能
登入DAS控制台,單擊左側導覽列中的執行個體監控。
找到目標執行個體,單擊執行個體ID,進入目標執行個體詳情頁。
在左側導覽列中,單擊自治中心。
在自治中心頁,單擊右側自治功能開關。
在自治功能管理頁,開啟自治服務。
在最佳化和限流頁簽,根據您的需要,開啟對應的自治功能。
說明不同的資料庫引擎支援的自治功能不同,詳細資料請參見支援的資料庫引擎與功能。
在自動Auto Scaling頁簽,建立策略並配置對應參數。應用該策略後,DAS會根據您預設的策略,輸出執行個體的擴容建議,並在執行個體效能達到設定閾值時,自動對執行個體進行擴容或回縮操作。詳情請參見自動Auto Scaling。
說明不同的資料庫引擎支援的自動Auto Scaling功能不同,詳細資料請參見支援的資料庫引擎與功能。
單擊確定,儲存自治功能設定。
(可選)配置警示模板進行警示訂閱,以便及時瞭解資料庫執行個體的自動SQL最佳化情況。
系統會推薦警示模板並添加對應自治事件的警示規則,您可以依照系統提示進行配置。
選擇需要警示通知的警示聯絡組。
單擊新增連絡人...,添加新的警示連絡人。
單擊新增聯絡組,添加新的警示聯絡組。
單擊目標連絡人後的修改或移除,修改或刪除已有連絡人的資訊。
詳細操作請參見管理警示連絡人。
確認關聯資源。
單擊提交配置,並在彈出的對話方塊中確認警示配置。
查看自治結果
登入DAS控制台。
在左側導覽列中,單擊執行個體監控。
找到目標執行個體,單擊執行個體ID,進入目標執行個體詳情頁。
在左側導覽列中,單擊自治中心。
在自治中心頁,選擇需要查看的時間段,查看該時間段內發生過的各類事件。
單擊事件的詳情,您可以查看該事件的詳細資料。