通過機器學習和智能演算法,支援資料庫執行個體核心指標的異常檢測和預測,並自動聯動一鍵診斷模組,協助您直接定位異常根因。
前提條件
資料庫執行個體需要滿足以下條件:
-
當前僅支援RDS MySQL。
-
資料庫執行個體已接入DAS,並且接入狀態顯示為接入正常,接入方法詳情請參見接入阿里雲資料庫執行個體。
操作步驟
登入DAS控制台。
在左側導覽列中,單擊智能營運中心 > 執行個體監控。
找到目標執行個體,單擊執行個體ID,進入目標執行個體詳情頁。
-
在左側導航樹,單擊。
-
在異常檢測頁,選擇需要查看的時間段,查看資料庫指標的檢測和預測結果。
說明選擇時間範圍時,查詢結束時間需晚於查詢開始時間,且查詢開始時間和查詢結束時間的間隔不能超過7天。
-
單擊更多指標,選擇需要進行檢測和預測的資料庫指標。資料庫指標的含義請參見監控指標。
-
在異常點資訊地區,單擊異常指標的診斷,在診斷樹頁面,查看發生異常時資料庫執行個體的效能全貌,快速定位元據庫執行個體的異常原因。異常點資訊地區展示檢測到的異常指標(如 mysql.qps、mysql.mem_usage)及其異常時間和異常值。單擊目標指標對應的 診斷 連結,進入診斷詳情頁面。
-
監控指標
DAS目前支援以下指標的異常檢測。
|
指標 |
含義 |
|
tps |
TPS。 |
|
qps |
QPS。 |
|
active_session |
當前活躍會話。 |
|
delete_ps |
平均每秒Delete語句執行次數。 |
|
insert_ps |
平均每秒Insert語句執行次數。 |
|
update_ps |
平均每秒Update語句執行次數。 |
|
select_ps |
平均每秒Select語句執行次數。 |
|
bytes_received |
平均每秒從所有用戶端接收到的位元組數。 |
|
bytes_sent |
平均每秒發送給所有用戶端的位元組數。 |
|
innodb_bp_hit |
InnoDB Buffer Pool讀快取命中率。 |
|
innodb_data_written |
InnoDB平均每秒寫位元組數。 |
|
innodb_data_read |
InnoDB平均每秒讀位元組數。 |
|
mysql.innodb_log_writes |
Innodb平均每秒物理寫Redo Log File次數。 |
|
innodb_rows_deleted |
InnoDB平均每秒刪除的行數。 |
|
innodb_rows_read |
InnoDB平均每秒讀取的行數。 |
|
innodb_rows_inserted |
InnoDB平均每秒插入的行數。 |
|
innodb_rows_updated |
InnoDB平均每秒更新的行數。 |
|
mysql.mem_usage |
MySQL執行個體記憶體使用量率(占作業系統總數)。 |
|
mysql.cpu_usage |
MySQL服務進程CPU使用率(阿里雲資料庫最高100%)。 |