性能指标监控

本文介绍云原生数据库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

个/秒

各集群地址下事务导致请求路由到主库的速率。