myawr以mysql instance 为单位,每隔一段时间进行采样,然后把数据保存到数据库,以便分析。目前myawr脚本收集的信息包括5个部分:

1 系统方面的:

负载、cpu、io、网络、swap、磁盘空间

2 Mysql状态方面的:

Mysql整体的一些指标;

Myisam 引擎的一些指标;

Innodb 引擎的一些指标。

具体到一些QPS、TPS、key Buffer 命中率、InnoDB Buffer命中率、Query Cache命中率、Table Cache状态量、Tmp Table状况、innodb status、

Threads_connected、Opened_tables、Select_full_join、Innodb_log_waits量等等。

3 Mysql slow query方面的信息,可通过mysql instance id进行关联:

4 如果Mysql开启了performance schema:

还会收集events_waits_summary_global_by_event_name、file_summary_by_event_name等

5 Mysql peak 信息的收集,包括

当时的active session 信息,包括sql;

当时的lock信息

当时的innodb status

具体展示可以通过myawrrpt来生成报告。

开源地址见:https://github.com/noodba/myawr

WorkLoad Report 样例见:http://www.noodba.com/myawr.html

snapshot report 样例见: http://www.noodba.com/myawr_snapshot.html

MySQL 性能监控 4 大指标

[编者按]本文作者为 John Matson,主要介绍 mysql 性能监控应该关注的 4 大指标. 文章系国内 ITOM 管理平台 OneAPM 编译呈现.    MySQL 是什么? MySQL  ...

MySQL 性能监控4大指标——第二部分

[编者按]本文作者为 John Matson,主要介绍 mysql 性能监控应该关注的4大指标. 第一部分介绍了前两个指标:查询吞吐量与查询执行性能.本文将继续介绍另两个指标:MySQL 连接与缓冲池 ...

MySQL 性能监控4大指标——第一部分

[编者按]本文作者为 John Matson,主要介绍 mysql 性能监控应该关注的4大指标. 第一部分将详细介绍前两个指标: 查询吞吐量与查询执行性能.文章系国内 ITOM 管理平台 OneAPM ...

mysql性能监控相关

目录 一,获取mysql用户下的进程总数 二,主机性能状态 三,CPU使用率 四,磁盘IO量 五,swap进出量[内存] 六,数据库性能状态 七.querylog 八.mysqladmin的exten ...

mysql性能监控软件pmm

具体配置操作步骤:1.在vmware或者virtualbox上安装centos镜像,可以选择阿里巴巴的镜像,下载速度快 centos7 修改yum源为阿里源,某下网络下速度比较快 首先是到yum源设置 ...

Mysql性能监控项及sql语句

推荐一款mysql监控软件MONyog 1.查询缓存: mysql> show variables like '%query_cache%'; 2.缓存在Cache中线程数量thread_cac ...

Mysql 性能监控及调优

死锁概念: 两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象 1.监控死锁(innotop): (1) 启用 innodb_status_file 在/etc/my.cnf添加如 ...

Mysql性能监控

show processlist; show global variables like 'max_allowed_packet'; // QPS计算(每秒查询数)show global status ...

mysql 性能监控

1.监控thread_cache命中率admin@localhost : (none) 07:51:20> show variables like '%thread%';+----------- ...

随机推荐

安装cocoapods及相关问题解决

申明:本博客大部分内容转载自简书http://www.jianshu.com/p/b64b4fd08d3c,但还有些问题博主在这里做了补充. Mac系统版本:10.12.1 一.什么是CocoaPod ...

转:隐马尔可夫模型(HMM)攻略

隐马尔可夫模型 (Hidden Markov Model,HMM) 最初由 L. E. Baum 和其它一些学者发表在一系列的统计学论文中,随后在语言识别,自然语言处理以及生物信息等领域体现了很大的价 ...

CSS学习笔记——CSS选择器样式总结

Hbase1.0 客户端api

最近在试用Hbase1.0的客户端API,发觉变化还是挺大(以前版本也不熟).到处都是deprecated. 现在应该是这样子: Configuration  conf = HBaseConfigur ...

图解call、apply、bind的异同及各种实战应用演示

一.图解call.apply.bind的异同 JavaScript中函数可以通过3种方法改变自己的this指向,它们是call.apply.bind.它们3个非常相似,但是也有区别.下面表格可以很直观 ...

servlet--转向forward与重定向

当使用forward形式跳转servlet时,地址栏会显示跳转前的servlet访问地址. 跳转是在服务端实现的,客户浏览器并不知道该跳转动作. forward可以跳转到另一个servlet,jsp, ...

asp.net 调用前台JS调用后台,后台掉前台JS

C#前台js调用后台代码前台js

Json 处理datetime

json怎么处理datetime类型 http://hi.baidu.com/culion/item/428df54bf36762aede2a9ff1

Android设备定制为永不锁屏

Android系统的锁屏时间存放在Setting数据库中,字段为Settings.System.SCREEN_OFF_TIMEOUT.查看 DatabaseHelper.java文件可以找到: fra ...

Github上四种Lisp方言的流行度 | 肉山博客 (Wenshan's Blog)

Github上四种Lisp方言的流行度 | 肉山博客 (Wenshan's Blog) Github上四种Lisp方言的流行度