美文网首页
mysql 常用监控指标

mysql 常用监控指标

作者: 零一间 | 来源:发表于2020-11-17 13:36 被阅读0次

mysql 常用监控指标

TPS/QPS

mysql.tps (Per Second)

平均每秒SQL语句执行次数(查询量/秒,一台服务器每秒能够相应的查询次数 )

计算公式:

(Com_commit + Com_rollback) / Uptime

mysql.qps (Per Second)

平均每秒事务数( 事务数/秒,一台数据库服务器在单位时间内处理的事务的个数。 )
计算公式:

Questions / Uptime

会话连接

mysql.total_session(Count )

当前全部会话

mysql.active_session(Count)

当前活跃会话

流量吞吐(KB)

mysql.bytes_received(KByte)

平均每秒从所有客户端接收到的字节数

mysql.bytes_sent (KByte)

平均每秒发送给所有客户端的字节数

刷盘次数

mysql.innodb_data_fsyncs(Count)

InnoDB 平均每秒fsync操作次数

打开文件数

mysql.open_files (Count )

打开的文件数

InnoDB Data 读写吞吐量(KB)

mysql.innodb_data_written (KByte)

InnoDB 平均每秒写字节数

mysql.innodb_data_read (KByte)

InnoDB 平均每秒读字节数

InnoDB Buffer Pool 请求次数

mysql.innodb_buffer_pool_reads_requests(Count)

InnoDB 平均每秒从Buffer Pool读取页的次数(逻辑读)

InnoDB Buffer Pool 命中率

mysql.innodb_bp_dirty_pct (%)

InnoDB Buffer Pool 脏页比率;

计算公式:

Innodb_buffer_pool_pages_dirty / Innodb_buffer_pool_pages_data * 100%

mysql.innodb_bp_hit (%)

InnoDB Buffer Pool 读缓存命中率;

计算公式:

(Innodb_buffer_pool_read_requests - Innodb_buffer_pool_reads) / Innodb_buffer_pool_read_requests * 100%

mysql.innodb_bp_usage_pct (%)

InnoDB Buffer Pool 使用率;

计算公式:

innodb_buffer_pool_pages_data / ( innodb_buffer_pool_pages_data + innodb_buffer_pool_pages_free ) * 100%

InnoDB Redo 写次数

mysql.innodb_log_writes (Per Second)

Innodb 平均每秒物理写Redo Log File次数

mysql.innodb_os_log_fsyncs (Per Second )

平均每秒向日志文件完成的fsync()写数量。

InnoDB Row Operations

mysql.innodb_rows_deleted (Per Second)

InnoDB 平均每秒删除的行数

mysql.innodb_rows_read (Per Second)

InnoDB 平均每秒读取的行数

mysql.innodb_rows_inserted (Per Second)

InnoDB 平均每秒插入的行数

mysql.innodb_log_writes (Per Second)

Innodb 平均每秒物理写Redo Log File次数

mysql.innodb_rows_updated (Per Second)

InnoDB 平均每秒更新的行数

内存页

mysql.innodb_buffer_pool_pages_flushed(Count)

InnoDB Buffer Pool 刷Page请求数量

mysql.innodb_buffer_pool_pages_dirty (Count)

InnoDB Buffer Pool中有脏Page数量

行锁

mysql.innodb_row_lock_time (毫秒 )

从系统启动到现在锁定总时间长度

mysql.innodb_row_lock_time_avg (毫秒)

InnoDB 表平均等待row locks时间

mysql.innodb_row_lock_waits (Count)

InnoDB 表平均等待row locks次数

MySQL CPU/内存 利用率

mysql.mem_usage( % )

MySQL实例内存使用率(占操作系统总数)。

mysql.cpu_usage (%)

MySQL服务进程CPU使用率

MySQL 存储空间使用量(MB)

mysql.data.size (MByte)

数据空间

mysql.tmp.size (MByte)

临时空间

mysql.other.size (MByte)

系统空间

mysql.instance.size (MByte)

MySQL 实例总空间使用量

mysql.log.size (MByte)

日志空间

MySQL IOPS

mysql.iops(Count)

MySQL读写次数

MySQL IOPS

mysql.iops (Count)

MySQL读写次数

相关文章

网友评论

      本文标题:mysql 常用监控指标

      本文链接:https://www.haomeiwen.com/subject/ixexiktx.html