本文介绍云原生数据库PolarDB的性能指标监控。
PolarDB MySQL版性能指标监控项
性能指标 | 监控项 | 数据类型 | 单位 | 描述 |
PolarDBDiskUsage | mean_data_size | double | MB | 数据占用的存储量。 |
mean_log_size | double | MB | 日志占用的存储量。 | |
mean_sys_dir_size | double | MB | 系统占用的存储量。 | |
mean_tmp_dir_size | double | MB | 临时文件占用的存储量。 | |
mean_redolog_size | double | MB | Redolog占用的存储量。 | |
mean_binlog_size | double | MB | Binlog占用的存储量。 | |
mean_other_log_size | double | MB | 其他日志大小。 | |
mean_undolog_size | double | MB | Undolog使用量。 | |
PolarDBQPSTPS | mean_qps | double | 次 | 每秒钟请求数。 |
mean_tps | double | 次 | 每秒钟事务数。 | |
mean_mps | double | 次 | 每秒钟操作数。 | |
PolarDBCPU | cpu_ratio | double | 百分比 | CPU使用率(%)。 |
PolarDBMemory | mem_ratio | double | 百分比 | 内存使用率(%)。 |
PolarDBConnections | mean_active_session | double | 个 | 活跃连接数。 |
thread_pool_running_threads | double | 个 | 线程池中正在运行的线程数。 | |
mean_total_session | double | 个 | 当前总连接数。 | |
tp_thread_count | double | 个 | 线程池中的线程总数量。 | |
PolarDBNetworkTraffic | mean_input_traffic | double | KB/s | 每秒输入流量。 |
mean_output_traffic | double | KB/s | 每秒输出流量。 | |
PolarDBInnoDBBufferRatio | mean_innodb_buffer_dirty_ratio | double | 百分比 | 缓冲池脏块率(%)。 |
mean_innodb_buffer_read_hit | double | 百分比 | 缓冲池的读命中率(%)。 | |
mean_innodb_buffer_use_ratio | double | 百分比 | 缓冲池的利用率(%)。 | |
PolarDBInnoDBDataReadWrite | mean_innodb_data_read | double | Byte | 每秒从存储引擎读取数据量。 |
mean_innodb_data_written | double | Byte | 每秒往存储引擎写入数据量。 | |
PolarDBInnoDBBufferRequests | mean_innodb_buffer_pool_read_requests | double | 次 | 每秒缓冲池读次数。 |
mean_innodb_buffer_pool_write_requests | double | 次 | 每秒缓冲池写次数。 | |
PolarDBInnoDBLogWrites | mean_innodb_log_write_requests | double | 次 | 每秒日志物理写次数。 |
mean_innodb_os_log_fsyncs | double | 次 | 每秒同步次数。 | |
PolarDBCreatedTempDiskTable | mean_created_tmp_disk_tables | double | 个 | 每秒创建临时表个数。 |
PolarDBCOMDML | mean_com_delete | double | 个 | 每秒DELETE数。 |
mean_com_delete_multi | double | 个 | 每秒Multi-DELETE数。 | |
mean_com_insert | double | 个 | 每秒INSERT数。 | |
mean_com_insert_select | double | 个 | 每秒INSERT_SELECT数。 | |
mean_com_replace | double | 个 | 每秒REPLACE数。 | |
mean_com_replace_select | double | 个 | 每秒REPLACE_SELECT数。 | |
mean_com_select | double | 个 | 每秒SELECT数。 | |
mean_com_update | double | 个 | 每秒UPDATE数。 | |
mean_com_update_multi | double | 个 | 每秒Multi-UPDATE数。 | |
PolarDBRowDML | mean_innodb_rows_deleted | double | 行 | 每秒删除的行数。 |
mean_innodb_rows_inserted | double | 行 | 每秒插入的行数。 | |
mean_innodb_rows_read | double | 行 | 每秒读取的行数。 | |
mean_innodb_rows_updated | double | 行 | 每秒更新的行数。 | |
PolarDBIOSTAT | mean_iops_r | double | 次/秒 | 读IOPS。 |
mean_iops_w | double | 次/秒 | 写IOPS。 | |
mean_iops | double | 次/秒 | 总IOPS。 | |
mean_io_throughput_r | double | MB | 读I/O吞吐量。 | |
mean_io_throughput_w | double | MB | 写I/O吞吐量。 | |
mean_io_throughput | double | MB | 总I/O吞吐量。 | |
PolarDBReplicaLag | mean_replication_delay | double | 秒 | 复制延迟。 |
PolarProxy性能指标监控项
性能指标 | 监控项 | 数据类型 | 单位 | 描述 |
PolarProxy_CpuUsage | docker_container_cpu | double | 百分比 | PolarDB代理层(PolarProxy)的CPU使用率。 |
PolarProxy_Cps | service_connections_ps | double | 个/秒 | PolarDB代理层(PolarProxy)的每秒新增连接数。 |
PolarProxy_CurrentConns | service_current_connections | double | 个 | PolarDB代理层(PolarProxy)的当前连接数。 |
PolarProxy_UpFlows | service_upstream_netflow | double | KB/s | PolarDB代理层(PolarProxy)的每秒输入流量。 |
PolarProxy_DownFlows | service_downstream_netflow | double | KB/s | PolarDB代理层(PolarProxy)的每秒输出流量。 |
PolarProxy_Qps | service_queries | double | 次/秒 | PolarDB代理层(PolarProxy)的每秒请求数。 |
PolarProxy_DBConns | server_connections | double | 个 | PolarDB代理层(PolarProxy)到DB各节点的连接数。 |
PolarProxy_DBQps | server_queries | double | 个/秒 | PolarDB代理层(PolarProxy)到DB各节点的请求速率。 |
PolarProxy_DBActionOps | server_active_operations | double | 个 | PolarDB代理层(PolarProxy)到DB各节点的当前活跃请求数。 |
PolarProxy_LsnNotMatch | service_queries_lsn_not_match | double | 个/秒 | 各集群地址下一致性不满足导致请求路由到主节点的速率。 |
PolarProxy_QueriesInTrx | service_queries_in_trx | double | 个/秒 | 各集群地址下事务导致请求路由到主库的速率。 |