當您需要自定義數據庫監控或者比較不同實例的運行情況時,通過監控大盤,您可以自由選擇監控的實例和指標,實現自定義指標監控、不同實例間的性能對比,以及進行多指標聯動分析,從而全面把握數據庫的健康狀況。
前提條件
當前僅支持如下數據庫:
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 | 磁盤使用率。 |
監控指標含義也可以在控制臺的監控大盤中單擊每個指標后的查看。