PolarDB MySQL版提供進階監控功能。進階監控功能支援豐富的效能監控指標,支援自訂圖表,提供強大的診斷能力,能夠及時探索資料庫叢集產生的事件並對其進行自動診斷,輸出根因分析和建議,並且支援自主選擇時段進行手動診斷,協助您瞭解資料庫叢集的運行情況。
操作步驟
登入PolarDB控制台。
在左上方,選擇叢集所在地區。
找到目的地組群,單擊叢集ID。
在左側導覽列中,選擇。
單擊進階監控頁簽。
在標準視圖頁面,您可以根據需要選擇目標節點,來查看該節點近1小時、近1天或近7天的效能趨勢圖。

單擊更多指標,您可以選擇需要查看效能趨勢的指標。
單擊添加趨勢對比,您可以查看不同時間段內相同指標的效能趨勢對比。
在任意指標趨勢圖中,使用滑鼠拖拽選擇一段時間,您可以對選擇時段進行診斷。
單擊監控指標趨勢圖中的詳情,您可以放大該監控指標的趨勢圖,並且可以修改時間查看該監控指標在不同時間的變化趨勢。
在自訂視圖頁簽,您可以根據業務需要自訂多個效能監控大盤,將需要的多個效能監控指標在同一個圖表中進行展示,便於問題排查和分析。
說明如果您是首次使用自訂圖表功能,需要先建立監控大盤,詳情請參見監控大盤。
效能指標
進階監控中目前支援查看以下效能指標。
您可以單擊指標後的
查詢指標含義。
分類 | 指標 | 含義 |
PolarDB CPU利用率/記憶體利用率 | polardbmysql.mem_usage | 叢集記憶體使用量率(占作業系統總數的百分比)。單位:百分比。 |
polardbmysql.cpu_usage | 服務進程CPU使用率(200%代表使用2個CPU核)。單位:百分比。 | |
TPS/QPS | polardbmysql.mps | 每秒操作次數。單位:次/秒。 |
polardbmysql.tps | 每秒事務數。單位:個/秒。 計算公式:(Com_commit + Com_rollback) / Uptime。 | |
polardbmysql.qps | 每秒請求數。單位:個/秒。 計算公式:Queries/Uptime。 | |
會話串連 | polardbmysql.active_session | 當前活躍會話個數。單位:個。 |
polardbmysql.total_session | 當前全部會話個數。單位:個。 | |
流量吞吐 | polardbmysql.output_traffic | 平均每秒發送給所有用戶端的位元組數。單位:KB/秒。 |
polardbmysql.input_traffic | 平均每秒從所有用戶端接收到的位元組數。單位:KB/秒。 | |
暫存資料表數量 | polardbmysql.created_tmp_disk_tables | 每秒建立暫存資料表個數。單位:個/秒。 |
執行次數 | polardbmysql.com_replace | 平均每秒replace語句執行次數。單位:次/秒。 |
polardbmysql.com_delete_multi | 平均每秒multi_delete語句執行次數。單位:次/秒。 | |
polardbmysql.com_update_multi | 平均每秒multi_update語句執行次數。單位:次/秒。 | |
polardbmysql.com_insert_select | 平均每秒insert_select語句執行次數。單位:次/秒。 | |
polardbmysql.com_delete | 平均每秒delete語句執行次數。單位:次/秒。 | |
polardbmysql.com_select | 平均每秒select語句執行次數。單位:次/秒。 | |
polardbmysql.com_insert | 平均每秒insert語句執行次數。單位:次/秒。 | |
polardbmysql.com_replace_select | 平均每秒replace_select語句執行次數。單位:次/秒。 | |
polardbmysql.com_update | 平均每秒update語句執行次數。單位:次/秒。 | |
複寫延遲 | Replica_lag_ms | 複寫延遲。單位:毫秒。 |
阻塞串連數 | polardbmysql.mdl_lock_session | MDL鎖阻塞的串連數。 |
polardbmysql.other_lock_session | 其它鎖阻塞的串連數 | |
InnoDB Data讀寫輸送量 | polardbmysql.innodb_data_read | InnoDB平均每秒讀位元組數。單位:KB/秒。 |
polardbmysql.innodb_data_written | InnoDB平均每秒寫位元組數。單位:KB/秒。 | |
InnoDB Buffer Pool請求次數 | polardbmysql.innodb_buffer_pool_read_requests | InnoDB平均每秒從Buffer Pool讀取頁的次數(邏輯讀)。單位:次/秒。 |
polardbmysql.innodb_buffer_pool_write_requests | InnoDB平均每秒往Buffer Pool寫入頁的次數。單位:次/秒。 | |
InnoDB Buffer Pool命中率 | polardbmysql.innodb_buffer_use_ratio | InnoDB Buffer Pool使用率。單位:百分比。 計算公式:innodb_buffer_pool_pages_data / (innodb_buffer_pool_pages_data + innodb_buffer_pool_pages_free) * 100%。 |
polardbmysql.innodb_buffer_dirty_ratio | InnoDB Buffer Pool髒頁比率。單位:百分比。 計算公式:Innodb_buffer_pool_pages_dirty / Innodb_buffer_pool_pages_data * 100%。 | |
polardbmysql.innodb_buffer_read_hit | InnoDB Buffer Pool讀快取命中率。單位:百分比。 計算公式:(Innodb_buffer_pool_read_requests - Innodb_buffer_pool_reads) / Innodb_buffer_pool_read_requests * 100%。 | |
InnoDB Redo寫次數 | polardbmysql.innodb_log_write_requests | 平均每秒日誌物理寫次數。單位:次/秒。 |
polardbmysql.innodb_os_log_fsyncs | 每秒同步次數。單位:次/秒。 | |
InnoDB Row Operations | polardbmysql.innodb_rows_read | InnoDB平均每秒讀取的行數。單位:行/秒。 |
polardbmysql.innodb_rows_updated | InnoDB平均每秒更新的行數。單位:行/秒。 | |
polardbmysql.innodb_rows_inserted | InnoDB平均每秒插入的行數。單位:行/秒。 | |
polardbmysql.innodb_rows_deleted | InnoDB平均每秒刪除的行數。單位:行/秒。 | |
PolarDB儲存空間使用量 | polardbmysql.redolog_size | Redolog佔用的儲存量。單位:MB。 |
polardbmysql.sys_dir_size | 系統佔用的儲存量。單位:MB。 | |
polardbmysql.data_size | 資料佔用的儲存量。單位:MB。 | |
polardbmysql.other_log_size | 其他日誌佔用的儲存量。單位:MB。 | |
polardbmysql.undolog_size | Undolog佔用的儲存量。單位:MB。 | |
polardbmysql.binlog_size | Binlog佔用的儲存量。單位:MB。 | |
polardbmysql.log_size | 日誌佔用的儲存量。單位:MB。 | |
polardbmysql.tmp_dir_size | 臨時檔案佔用儲存量。單位:MB。 | |
PolarDB IOPS | polardbmysql.iops_r | 讀IOPS。單位:次/秒。 |
polardbmysql.io_throughput | 總I/O輸送量。單位:MB。 | |
polardbmysql.io_throughput_r | 讀I/O輸送量。單位:MB。 | |
polardbmysql.io_throughput_w | 寫I/O輸送量。單位:MB。 | |
polardbmysql.iops_w | 寫IOPS。單位:次/秒。 | |
polardbmysql.iops | 總IOPS。單位:次/秒。 | |
Com_stmt狀態 | Com_stmt_execute | Com_stmt_execute累計執行次數。單位:次。 |
Com_stmt_reprepare | Com_stmt_reprepare累計執行次數。單位:次。 | |
Com_stmt_send_long_data | Com_stmt_send_long_data累計執行次數。單位:次。 | |
Com_stmt_reset | Com_stmt_reset累計執行次數。單位:次。 | |
Com_stmt_prepare | Com_stmt_prepare累計執行次數。單位:次。 | |
Prepared_stmt_count | 當前預先處理語句數。單位:次。 | |
Com_stmt_close | Com_stmt_close累計執行次數。單位:次。 | |
歷史事務列表長度 | innodb_trx_history_list_len | 歷史事務列表的長度。 |