MONyog是个商业收费软件,可是能够找一下破解版。我用的是4.72破解版

1.      

图1.1

在server设置中,如图1.1。

在Sniffer Settings里Enable sniffing?

选择YES开启Sniffer。然后再设置FilteringOptionsLong Running Query Options选项。在Long Running Query Options的Actionto be taken中能够选择通知、杀死、通知并杀死查询。假设选为kill,在查询超过预设的最大时间后就能自己主动杀死查询进程,从而杀掉卡住的进程。

启动Sniffer后就能够在查询分析中对Sniffer的查询进行分析、查看。如图1.2。

图1.2

2.      

图2.1

在SSH Server Details中选择使用SSH连接,前提是Linuxserver启动了SSH服务。

开启SSH服务后就能够在Dashboard中监測到Linuxserver的状态信息如图2.2。

图2.2

个人认为Sniffer在进程卡死的时候杀死进程可用性较强,可以清除上次那种进程卡死的情况。使用SSH后可以对Linuxserver的历史状态有个直观的了解。

3.     WaybackMachine可以查看Mysqlserver的历史线程数量和慢查询的数量,如图3.1。显示了昨天慢查询的时间分布情况,并将三个慢查询的信息列在以下。

图3.1

昨天监測151測试库server的查询日志文件不可以真确获取到。原因是没有开启慢查询、一般查询的日志记录,因为日志文件随着时间变长。文件会越来越大影响Mysqlserver性能,默认处于关闭状态,所以也获得不到相应的日志文件。

可是有时为了检測server的查询须要打开,打开命令:

SET GLOBALlog_output = file;

SET GLOBALgeneral_log = ON;

SET GLOBAL slow_query_log = ON;

因为做了系统变量的更改,在Wayback Machine中可以查看到更改情况。如图3.2。

图3.2

4.     打开了Mysql的日志功能后就能够设置用MONyog分析Mysql的日志了。如图4.1。在MoNyog中配置Mysql日志文件的路径。并通过SFTP读取日志。

图4.1

在MONyog中配置了Mysql的日志文件后。就能够在查询分析中查看MONyog对日志文件的分析结果。

如图4.2,为一般查询日志的分析结果。

图4.2

5.在死锁设置中,启用监測死锁,如图5.1

.

图5.1

开启监測死锁后可以在Monitor中查看死锁的情况,如图5.2.所看到的。假设监測到死锁会将死锁的信息显示出来。

图5.2

6.如图6.1所看到的为Monitor标签页。

Monitor可以持续的监測Mysql数据库server的各重要属性。

如图。左側为server属性分组,右側为当前选中的分组的个属性的状态。可以看到图中有红点、黄点、白点,当分组中的属性超出门限报警时显示黄点,当分组中属性严重超出门限值时为红点,表示红色警告,白点则为正常值。标有铃铛符号的属性。表示当属性值超出门限值时会邮件提示变化。点击左側的图形符号会以图表的形式展现数据,可以 更easy理解数据及数据间的不同。

图6.1

如图6.2所看到的为Events标签页,当不论什么server的不论什么属性发生黄色报警或者红色报警时,都会作为一个Events记录下来。Event表可以预览全部发生的Event,对Event可以收到打开或者关闭,当警告解除后状态显示Last seen。红色或者黄色的警告都可以在Monitor中找到相应的值。

图6.2

mysql监视器MONyog的使用的更多相关文章

  1. 使用mysql监视器即命令行下的mysql

    命令行下登录mysql 首先必须在alias下有设置mysql, 我的mysql安装的位置在/usr/local/mysql 于是做了一个别名: alias mysql='/usr/local/mys ...

  2. mysql 监控工具monyog使用总结

    1. 下载安装 2. 登录之后,查看 locked queries 2. 慢查询

  3. mysql集群 MySQL Cluster

    <?php /* 郑重说明2015年6月11日16:28:14,目前为止MySQL Cluster 社区版不支持INNODB,商业版支持,但是授权价格20W左右,so看此文档之前,考虑下钱 My ...

  4. mysql数据库引擎问题汇总

    可以使用mysql> show engines;查看mysql支持何种引擎, 其中default表明该引擎为默认引擎. 在windows下面的mysql引擎默认为InnoDB,linux下的为 ...

  5. MySQL基金会-基本数据库操作

    1. 删除数据库 DROP DATABASE 数据库名; mysql> drop database test; 即删除数据库模式 2 .创建数据库 create DATABASE 数据库名; m ...

  6. MySQL性能、监控与灾难恢复

    原文:MySQL性能.监控与灾难恢复 监控方案:     up.time    http://www.uptimesoftware.com/    收费     Cacti        http:/ ...

  7. PHP 16: MySql的数据库访问

    原文:PHP 16: MySql的数据库访问 本章介绍PHP访问MySql的方法.如果你对MySQL不是很清晰,可以参看PHP 17: MySQL的简单介绍.对于数据库的操作,无非就是以下几个点: 如 ...

  8. 【转】如何将MySQL数据目录更改为CentOS 7上的新位置

    本文转载自:http://www.leftso.com/blog/362.html 介绍 数据库随着时间的推移而增长,有时超过了文件系统的空间.当它们与操作系统的其他部分位于同一分区上时,也可能遇到I ...

  9. xampp安装

    软件下载在以下网站 http://www.apachefriends.org/zh_cn/index.html XAMPP 是一个易于安装且包含 MySQL.PHP 和 Perl 的 Apache 发 ...

随机推荐

  1. ogre sample分析(一)

    ogre自带了一些例子,逐个过一遍并自己动手做一些调整 1 Sample_BezierPatch:这个例子直接用数值来构造顶点缓存并创建entity,这种方法一般只能创建简单对象,本人以为复杂对象顶点 ...

  2. Android 结合实例学会AsyncTask的使用方法

    AsyncTask运行时经过四个步骤,运行四个方法:           1.onPreExecute(),执行在UI线程,能够设置或改动UI控件,如显示一个进度条           2.doInB ...

  3. DOM的event对象的属性和方法

    属性/方法 类型 是否可读写 描写叙述 altKey Boolean 读写 指示是否按下alt键 bubbles Boolean 读 指示事件是否冒泡 button Intrger 读写 鼠标事件发生 ...

  4. android中更改spinner、AutoCompleteTextView切割线的颜色

    话说去除切割线的方法找了非常久也没找到,最终发现了更改切割线的方法 spinner和AutoCompleteTextView提示列表中间有一条黑色的切割线.想要改变它的颜色值,就要重写style. 1 ...

  5. Ubuntu——grub rescue 主引导修复

    长期使用windows 和 ubuntu 人双系统,很可能遇到沉重的一个系统,或以其他方式加盟分区,导致系统重新启动时 : GRUB loading error:unknow filesystem g ...

  6. Java的内存泄漏和垃圾回收机制

    JAVA会产生内存泄露吗?首先,答案是肯定的. Java尽管有垃圾回收器,但依旧存在泄漏. Java内存泄漏跟C/C++内存泄漏的概念不一样:C/C++的内存泄漏是指Malloc了一些资源.最后没有f ...

  7. [iOS]iOS8可用的识别用户方式(idfa、UUID、idfv)

    本文地址:http://blog.csdn.net/zhaoyabei/article/details/46682765 想要追踪.统计用户,自然离不开用户唯一标识符.这是每一个公司都面临的问题.在历 ...

  8. Lucene 实例教程(四)之检索方法总结

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本人声明.否则将追究法律责任. 作者: 永恒の_☆ 地址: http://blog.csdn.net/chenghui031 ...

  9. JAVA先进-设置(1)

    >Arrays 基本阵列 1.常见的数组产生于main() 函数,数组下标的索引不能超过0到int的范围 2.当程序试图訪问数组的第一个或者最后一个数据的时候,会发生ArrayIndexOutO ...

  10. LAMBDA表达式常用 (全)

    这里主要是将数据库中的常用操作用LAMBDA表达式重新表示了下,用法不多,但相对较常用,等有时间了还会扩展,并将查询语句及LINQ到时也一并重新整理下: 1.select语句:books.Select ...