全部產品
Search
文件中心

PolarDB:進階監控

更新時間:Dec 27, 2024

PolarDB MySQL版提供進階監控功能。進階監控功能支援豐富的效能監控指標,支援自訂圖表,提供強大的診斷能力,能夠及時探索資料庫叢集產生的事件並對其進行自動診斷,輸出根因分析和建議,並且支援自主選擇時段進行手動診斷,協助您瞭解資料庫叢集的運行情況。

操作步驟

  1. 登入PolarDB控制台

  2. 在左上方,選擇叢集所在地區。

  3. 找到目的地組群,單擊叢集ID。

  4. 在左側導覽列中,選擇性能监控

  5. 單擊進階監控頁簽。

    • 標準視圖頁面,您可以根據需要選擇目標節點,來查看該節點近1小時、近1天或近7天的效能趨勢圖。

      image.png

      • 單擊更多指標,您可以選擇需要查看效能趨勢的指標。

      • 單擊添加趨勢對比,您可以查看不同時間段內相同指標的效能趨勢對比。

      • 在任意指標趨勢圖中,使用滑鼠拖拽選擇一段時間,您可以對選擇時段進行診斷

      • 單擊監控指標趨勢圖中的詳情,您可以放大該監控指標的趨勢圖,並且可以修改時間查看該監控指標在不同時間的變化趨勢。

    • 自訂視圖頁簽,您可以根據業務需要自訂多個效能監控大盤,將需要的多個效能監控指標在同一個圖表中進行展示,便於問題排查和分析。

      說明

      如果您是首次使用自訂圖表功能,需要先建立監控大盤,詳情請參見監控大盤

效能指標

進階監控中目前支援查看以下效能指標。

說明

您可以單擊指標後的指標表徵圖查詢指標含義。

分類

指標

含義

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

歷史事務列表的長度。