全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

mysql innodb的监控(系统层,数据库层)

mysql innodb的监控(系统层,数据库层)

关于MySQL 的监控,mysql提供了数据采集的命令,比如show status命令或者读取数据库informat_schema的GLOBAL_STATUS对象;也可以用一些现成的监控工具进行查询,目前用的比较多的innotop、mysqlreport、mtop、mytop,还有淘宝perl语言研发的orzdba。

就监控的指标而言,有系统层面的,数据库层面的。

1、系统层面包括系统的load、cpu、内存是否有swap、磁盘IO如何、网络。

        vmstat -w 1

        iostat -x -k 1

        sar -n DEV 1

2、mysql数据库层

 show global status where Variable_name in('xxxx')或者show global status like 'xxx%'

     采集的数据一般是当前已经采集到的总数量,如果要计算每秒的数量,可以这样计算,以TPS为例

                 TPS=当前的Comm_commit-前面采集的Comm_Commit/时间间隔

    以下是主要的监控指标:

               1)Sql语句执行次数QPS------(Com_select、Com_insert、Com_update、Com_delete)

               2)事务TPS----(Com_commit、Com_rollback)

               3)Row的状态(每秒增加修改删除的行数)-----(Innodb_rows_inserted、Innodb_rows_updated、Innodb_rows_deleted、Innodb_rows_read)

               4)Page 状态(buffer pool中的总页数、free、dirty、每秒flushed的page数量)----(Innodb_buffer_pool_pages_flushed<page flush的数量>、Innodb_buffer_pool_pages_data<总的量>、Innodb_buffer_pool_pages_free<free的页数量>、Innodb_buffer_pool_pages_dirty<脏页数量>)

               5)查询缓存Hit(query cache hit率)-----(inno_buffer_pool_read_requests<逻辑读总次数>、Innodb_buffer_pool_reads<物理读总次数>)

               6)Data状态(内存buffer中数据每秒读、写次数,每秒读写大小M)----(Innodb_data_reads<数据读总次数>、Innodb_data_writes<数据写的总次数>、Innodb_data_read<至此已经读的数据量>、Innodb_data_written<至此已经写的数据量>)

               7)Log(log_fsync每秒日志sync到磁盘的次数,log每秒写的大小M)-----(Innodb_os_log_fsyncs<向日志文件写的总次数>、Innodb_os_log_written<写入日志文件的字节数>)

               8)线程状态(每秒创建的线程数量)------(Threads_running<激活状态的线程数>、Threads_connected<当前打开的连接数量>、Threads_created<新建线程的数量>、Threads_cached<线程的缓存值>)

               9)每秒从客户端接受或者发送的数据量M---(Bytes_received、Bytes_sent)

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# mysql  # innodb的监控  # innodb  # InnoDB 类型MySql恢复表结构与数据  # MySQL启动时InnoDB引擎被禁用了的解决方法  # mysql执行sql文件报错Error: Unknown storage engine‘InnoDB  # mysql innodb 异常修复经验分享  # Mysql更换MyISAM存储引擎为Innodb的操作记录总结  # 关于MySQL innodb_autoinc_lock_mode介绍  # MySQL优化之InnoDB优化  # MySQL存储引擎中MyISAM和InnoDB区别详解  # MySQL提示The InnoDB feature is disabled需要开启InnoDB的解决  # MySQL中Innodb的事务隔离级别和锁的关系的讲解教程  # 详解MySQL中InnoDB的存储文件  # 可以用  # 希望能  # 为例  # 谢谢大家  # 淘宝  # 比较多  # 数据采集  # 客户端  # 行数  # xxxx  # Variable_name  # DEV  # xxx  # sql  # sar  # iostat  # global  # vmstat  # Comm_Commit 


相关文章: 如何在腾讯云服务器快速搭建个人网站?  公司网站的制作公司,企业网站制作基本流程有哪些?  小型网站建站如何选择虚拟主机?  学校免费自助建站系统:智能生成+拖拽设计+多端适配  网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?  重庆网站制作公司哪家好,重庆中考招生办官方网站?  如何快速打造个性化非模板自助建站?  建站之星logo尺寸如何设置最合适?  历史网站制作软件,华为如何找回被删除的网站?  攀枝花网站建设,攀枝花营业执照网上怎么年审?  如何快速搭建高效简练网站?  如何在万网ECS上快速搭建专属网站?  C++时间戳转换成日期时间的步骤和示例代码  成都网站制作报价公司,成都工业用气开户费用?  如何在新浪SAE免费搭建个人博客?  宝塔建站无法访问?如何排查配置与端口问题?  如何选择网络建站服务器?高效建站必看指南  如何获取免费开源的自助建站系统源码?  创业网站制作流程,创业网站可靠吗?  建站之星在线客服如何快速接入解答?  如何用虚拟主机快速搭建网站?详细步骤解析  常州自助建站费用包含哪些项目?  建站之星如何修改网站生成路径?  建站主机选购指南:核心配置优化与品牌推荐方案  如何快速查询域名建站关键信息?  新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?  制作充值网站的软件,做人力招聘为什么要自己交端口钱?  天津个人网站制作公司,天津网约车驾驶员从业资格证官网?  C#如何序列化对象为XML XmlSerializer用法  如何正确选择百度移动适配建站域名?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  如何选择可靠的免备案建站服务器?  网站图片在线制作软件,怎么在图片上做链接?  如何通过FTP空间快速搭建安全高效网站?  如何在宝塔面板创建新站点?  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  香港服务器部署网站为何提示未备案?  如何挑选最适合建站的高性能VPS主机?  如何快速搭建支持数据库操作的智能建站平台?  如何高效生成建站之星成品网站源码?  高防服务器租用如何选择配置与防御等级?  整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?  TestNG的testng.xml配置文件怎么写  英语简历制作免费网站推荐,如何将简历翻译成英文?  制作营销网站公司,淘特是干什么用的?  建站DNS解析失败?如何正确配置域名服务器?  活动邀请函制作网站有哪些,活动邀请函文案?  名字制作网站免费,所有小说网站的名字?  网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?  云南网站制作公司有哪些,云南最好的招聘网站是哪个? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。