支持的監控指標
更新時間 2025-03-27 10:41:17
最近更新時間: 2025-03-27 10:41:17
分享文章
本節介紹了云數據庫TaurusDB支持的監控指標。
功能說明
通過Cloud Eye的資源監控功能可以了解系統的運行情況。本節定義了云數據庫TaurusDB上報云監控的監控指標的命名空間,監控指標列表和監控指標維度。
命名空間
SYS.GAUSSDB
實例支持的監控指標
表TaurusDB實例支持的監控指標
| 指標ID | 指標名稱 | 指標含義 | 取值范圍 | 測量對象 | 監控周期(原始指標) |
|---|---|---|---|---|---|
| gaussdb_mysql001_cpu_util | CPU使用率 | 該指標用于統計測量對象的CPU利用率。 | 0~100% | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql002_mem_util | 內存使用率 | 該指標用于統計測量對象的內存利用率。 | 0~100% | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql004_bytes_in | 網絡輸入吞吐量 | 該指標用于統計平均每秒從測量對象的所有網絡適配器輸入的流量。 | ≥0 bytes/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql005_bytes_out | 網絡輸出吞吐量 | 該指標用于統計平均每秒從測量對象的所有網絡適配器輸出的流量。 | ≥0 bytes/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql006_conn_count | 數據庫總連接數 | 該指標用于統計連接到TaurusDB數據庫的總連接數。 | ≥0 counts | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql007_conn_active_count | 當前活躍連接數 | 該指標用于統計當前活躍的連接數。 | ≥0 counts | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql008_qps | QPS | 該指標用于統計SQL語句查詢次數,包含DDL,DML,SHOW語句,SET語句和存儲過程。 | ≥0 Times/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql009_tps | TPS | 該指標用于統計平均每秒事務執行次數,包含提交的和回退的。 | ≥0 Times/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql010_innodb_buf_usage | 緩沖池利用率 | 該指標用于統計使用的頁與InnoDB緩存中數據頁總數比例。 | 0-1 | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql011_innodb_buf_hit | 緩沖池命中率 | 該指標用于統計該段時間讀命中與讀請求數比例。 | 0-1 | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql012_innodb_buf_dirty | 緩沖池臟塊率 | 該指標用于統計InnoDB緩存中臟數據與數據比例。 | 0-1 | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql013_innodb_reads | InnoDB讀取吞吐量 | 該指標用于統計Innodb平均每秒讀字節數。 | ≥0 bytes/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql014_innodb_writes | InnoDB寫入吞吐量 | 該指標用于統計Innodb平均每秒寫頁面數據字節數。TaurusDB只寫入臨時表頁面。 | ≥0 bytes/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql017_innodb_log_write_req_count | InnoDB日志寫請求頻率 | 該指標用于統計平均每秒的日志寫請求數。 | ≥0 counts | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql019_innodb_log_writes | Innodb log buffer寫入log file的總次數 | 該指標用于采集InnoDB表上的 log buffer寫入log file的總次數。 | ≥0 counts | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql020_temp_tbl_count | 臨時表數量 | 該指標用于統計TaurusDB執行語句時在硬盤上自動創建的臨時表的數量。 | ≥0 counts | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql028_comdml_del_count | Delete語句執行頻率 | 該指標用于統計平均每秒Delete語句執行次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql029_comdml_ins_count | Insert語句執行頻率 | 該指標用于統計平均每秒Insert語句執行次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql030_comdml_ins_sel_count | Insert_Select語句執行頻率 | 該指標用于統計平均每秒Insert_Select語句執行次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql031_comdml_rep_count | Replace語句執行頻率 | 該指標用于統計平均每秒Replace語句執行次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql032_comdml_rep_sel_count | Replace_Selection語句執行頻率 | 該指標用于統計平均每秒Replace_Selection語句執行次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql033_comdml_sel_count | Select語句執行頻率 | 該指標用于統計平均每秒Select語句執行次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql034_comdml_upd_count | Update語句執行頻率 | 該指標用于統計平均每秒Update語句執行次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql035_innodb_del_row_count | 行刪除速率 | 該指標用于統計平均每秒從InnoDB表刪除的行數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql036_innodb_ins_row_count | 行插入速率 | 該指標用于統計平均每秒向InnoDB表插入的行數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql037_innodb_read_row_count | 行讀取速率 | 該指標用于統計平均每秒從InnoDB表讀取的行數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql038_innodb_upd_row_count | 行更新速率 | 該指標用于統計平均每秒向InnoDB表更新的行數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql048_disk_used_size | 磁盤使用量 | 該指標用于統計測量對象的磁盤使用大小。 | 0GB~128TB | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql072_conn_usage | 連接數使用率 | 該指標用于統計當前已用的TaurusDB連接數占最大連接數的百分比。 | 0~100% | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql074_slow_queries | 慢日志個數統計 | 該指標展示每分鐘TaurusDB產生慢日志的數量。 | ≥0 counts/min | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql077_replication_delay | 數據同步延遲 | 該指標用于采集實例的數據同步延遲時間。 | ≥0 s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql104_dfv_write_delay | 存儲寫時延 | 該指標用于統計某段時間寫入數據到存儲層的平均時延。 | ≥0 ms | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql105_dfv_read_delay | 存儲讀時延 | 該指標用于統計某段時間從存儲層讀取數據的平均時延。 | ≥0 ms | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql106_innodb_row_lock_current_waits | InnoDB行鎖數量 | 該指標用于采集InnoDB表上的操作當前正在等待的行鎖數量。 | ≥0 Locks/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql107_comdml_ins_and_ins_sel_count | Insert和Insert_Select語句執行頻率 | 該指標用于統計平均每秒Insert和Insert_Select語句的執行次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql108_com_commit_count | Commit語句執行頻率 | 該指標用于統計平均每秒Commit語句的執行次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql109_com_rollback_count | Rollback語句執行頻率 | 該指標用于統計平均每秒Rollback語句的執行次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql110_innodb_bufpool_reads | InnoDB存儲層讀請求頻率 | 該指標用于統計平均每秒InnoDB從存儲層讀取數據的請求次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql111_innodb_bufpool_read_requests | InnoDB讀請求頻率 | 該指標用于統計平均每秒InnoDB讀取數據的請求次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql114_innodb_bufpool_read_ahead | Innodb順序預讀頁數 | 該指標用于采集InnoDB表上的順序預讀頁數。 | ≥0 counts | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql115_innodb_bufpool_read_ahead_evicted | Innodb順序預讀,但未訪問過的頁數 | 該指標用于采集InnoDB表上的順序預讀,但未訪問過的頁數。 | ≥0 counts | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql116_innodb_bufpool_read_ahead_rnd | Innodb隨機預讀頁數 | 該指標用于采集InnoDB表上的隨機預讀頁數。 | ≥0 counts | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql117_innodb_pages_read | Innodb讀取物理page的數量 | 該指標用于采集InnoDB表上的讀取物理page的數量。 | ≥0 counts | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql118_innodb_pages_written | Innodb寫入物理page的數量 | 該指標用于采集InnoDB表上的寫入物理page的數量。 | ≥0 counts | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql121_innodb_row_lock_time | 行鎖花費時間 | 該指標用于統計該段時間內InnoDB表上行鎖花費時間。 | ≥0 ms | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql122_innodb_row_lock_waits | 行鎖等待數 | 該指標用于統計該段時間內InnoDB表上行鎖數量。 | ≥0 counts/min | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql123_sort_range | 范圍排序數 | 該指標用于統計該段時間內使用范圍掃描完成的排序數。 | ≥0 counts/min | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql124_sort_rows | 行排序數 | 該指標用于統計該段時間內已排序的行數。 | ≥0 counts/min | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql125_sort_scan | 掃描表排序數 | 該指標用于統計該段時間內通過掃描表完成的排序數。 | ≥0 counts/min | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql126_table_open_cache_hits | 打開表緩存查找的命中數 | 該指標用于統計該段時間內打開表緩存查找的命中數。 | ≥0 counts/min | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql127_table_open_cache_misses | 打開表緩存查找的未命中數 | 該指標用于統計該段時間內打開表緩存查找的未命中數。 | ≥0 counts/min | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql128_long_trx_count | 未關閉的長事務個數 | 該指標用于統計未關閉的長事務個數。 | ≥0 counts | GaussDB(for MySQL)實例 | 150秒 |
| gaussdb_mysql342_iostat_iops_write | IO寫IOPS | 該指標用于采集磁盤每秒寫次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql344_iostat_iops_read | IO讀IOPS | 該指標用于采集磁盤每秒讀次數。 | ≥0 counts/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql346_iostat_throughput_write | IO寫帶寬 | 該指標用于采集磁盤每秒寫帶寬。 | ≥0 bytes/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql348_iostat_throughput_read | IO讀帶寬 | 該指標用于采集磁盤每秒讀帶寬。 | ≥0 bytes/s | GaussDB(for MySQL)實例 | 1分鐘 |
| gaussdb_mysql371_taurus_binlog_total_file_counts | Binlog文件個數 | 該指標用于統計TaurusDB Binlog文件數量。 | ≥0 | GaussDB(for MySQL)實例 | 5分鐘 |
| gaussdb_mysql378_create_temp_tbl_per_min | 臨時表每分鐘創建數 | 該指標用于統計TaurusDB執行語句時在硬盤上每分鐘自動創建的臨時表的數量。 | ≥0counts/min | GaussDB(for MySQL)實例 | 1分鐘 |
維度
表 監控指標維度
| Key | Value |
|---|---|
| gaussdb_mysql_instance_id | TaurusDB實例ID |
| gaussdb_mysql_node_id | TaurusDB實例節點ID |