當您需要自訂資料庫監控或者比較不同執行個體的運行情況時,通過監控大盤,您可以自由選擇監控的執行個體和指標,實現自訂指標監控、不同執行個體間的效能對比,以及進行多指標聯動分析,從而全面把握資料庫的健康情況。
前提條件
當前僅支援如下資料庫:
RDS MySQL 8.0 高可用系列、三節點企業系列或叢集系列
RDS MySQL 5.7 高可用系列、三節點企業系列或叢集系列
RDS MySQL 5.6 高可用系列
RDS MySQL 5.5 高可用系列
資料庫自治服務DAS從2022年5月20日開始逐步為RDS MySQL提供監控大盤功能。
新增監控大盤
查看監控大盤中目標執行個體的指標趨勢
登入RDS管理主控台。
在左側導覽列中單擊營運與監控 > 效能監測。
在效能監測頁,單擊監控大盤頁簽。
在目標資料庫引擎頁簽,選擇需要查看的監控大盤,並設定查詢時間,即可查看該時間段內監控指標的趨勢圖。
說明選擇時間範圍時,查詢結束時間需晚於查詢開始時間,且查詢開始時間和查詢結束時間的間隔不能超過七天。
通過執行個體篩選,您可以選擇多個執行個體,對比查看其監控指標。
開啟自動重新整理,系統將以5秒為周期,重新整理監控指標趨勢圖。
開啟聯動圖表,開啟多指標聯動,查看同一時間點中不同監控指標的值。
通過圖表布局,您可以設定每行顯示監控指標趨勢圖的數量。
單擊添加執行個體和監控指標,修改大盤中的執行個體或監控指標。
單擊某個監控指標趨勢圖中的詳情,放大該監控指標的趨勢圖,並且可以修改時間查看該監控指標不同時間的變化趨勢。
單擊某個監控指標趨勢圖中的刪除,在監控大盤中刪除該監控指標。
監控指標
參數類型 | 參數 | 說明 |
MySQL Server | tps | TPS。 |
qps | QPS。 | |
active_session | 當前活躍會話。 | |
total_session | 當前全部會話。 | |
delete_ps | 平均每秒DELETE語句執行次數。 | |
insert_ps | 平均每秒INSERT語句執行次數。 | |
replace_ps | 平均每秒REPLACE語句執行次數。 | |
update_ps | 平均每秒UPDATE語句執行次數。 | |
select_ps | 平均每秒SELECT語句執行次數。 | |
bytes_received | 平均每秒從所有用戶端接收到的位元組數。 | |
bytes_sent | 平均每秒發送給所有用戶端的位元組數。 | |
iops_usage | IOPS利用率。 | |
InnoDB儲存引擎 | innodb_bp_hit | InnoDB Buffer Pool讀快取命中率。 |
innodb_bp_dirty_pct | InnoDB Buffer Pool髒頁比率。 | |
innodb_bp_usage_pct | InnoDB Buffer Pool使用率。 | |
innodb_data_written | InnoDB平均每秒寫位元組數。 | |
innodb_data_read | InnoDB平均每秒讀位元組數。 | |
innodb_rows_deleted | InnoDB平均每秒刪除的行數。 | |
innodb_rows_read | InnoDB平均每秒讀取的行數。 | |
innodb_rows_inserted | InnoDB平均每秒插入的行數。 | |
innodb_rows_updated | InnoDB平均每秒更新的行數。 | |
MySQL服務進程 | cpu_usage | MySQL服務進程CPU使用率(阿里雲資料庫最高100%)。 |
mem_usage | MySQL執行個體記憶體使用量率(占作業系統總數)。 | |
iops | MySQL讀寫次數。 | |
disk_usage | 磁碟使用率。 |
監控指標含義也可以在控制台的監控大盤中單擊每個指標後的查看。