mysql监视器MONyog的使用
MONyog是个商业收费软件,可是能够找一下破解版。我用的是4.72破解版
1.
图1.1
在server设置中,如图1.1。
在Sniffer Settings里Enable sniffing?
选择YES开启Sniffer。然后再设置FilteringOptions 、Long 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的使用的更多相关文章
- 使用mysql监视器即命令行下的mysql
命令行下登录mysql 首先必须在alias下有设置mysql, 我的mysql安装的位置在/usr/local/mysql 于是做了一个别名: alias mysql='/usr/local/mys ...
- mysql 监控工具monyog使用总结
1. 下载安装 2. 登录之后,查看 locked queries 2. 慢查询
- mysql集群 MySQL Cluster
<?php /* 郑重说明2015年6月11日16:28:14,目前为止MySQL Cluster 社区版不支持INNODB,商业版支持,但是授权价格20W左右,so看此文档之前,考虑下钱 My ...
- mysql数据库引擎问题汇总
可以使用mysql> show engines;查看mysql支持何种引擎, 其中default表明该引擎为默认引擎. 在windows下面的mysql引擎默认为InnoDB,linux下的为 ...
- MySQL基金会-基本数据库操作
1. 删除数据库 DROP DATABASE 数据库名; mysql> drop database test; 即删除数据库模式 2 .创建数据库 create DATABASE 数据库名; m ...
- MySQL性能、监控与灾难恢复
原文:MySQL性能.监控与灾难恢复 监控方案: up.time http://www.uptimesoftware.com/ 收费 Cacti http:/ ...
- PHP 16: MySql的数据库访问
原文:PHP 16: MySql的数据库访问 本章介绍PHP访问MySql的方法.如果你对MySQL不是很清晰,可以参看PHP 17: MySQL的简单介绍.对于数据库的操作,无非就是以下几个点: 如 ...
- 【转】如何将MySQL数据目录更改为CentOS 7上的新位置
本文转载自:http://www.leftso.com/blog/362.html 介绍 数据库随着时间的推移而增长,有时超过了文件系统的空间.当它们与操作系统的其他部分位于同一分区上时,也可能遇到I ...
- xampp安装
软件下载在以下网站 http://www.apachefriends.org/zh_cn/index.html XAMPP 是一个易于安装且包含 MySQL.PHP 和 Perl 的 Apache 发 ...
随机推荐
- elf格式分析
近期研究了一下elf文件格式,发现好多资料写的都比較繁琐,可能会严重打击学习者的热情,我把自己研究的结果和大家分享,希望我的描写叙述可以简洁一些. 一.基础知识 elf是一种文件格式,用于存储Linu ...
- 怎样处理iOS 5与iOS 6的 low-memory
移动设备终端的内存极为有限,应用程序必须做好low-memory处理工作,才能避免程序因内存使用过大而崩溃. low-memory 处理思路 通常一个应用程序会包含多个view controllers ...
- hdu 1086(判断线段相交)
传送门:You can Solve a Geometry Problem too 题意:给n条线段,判断相交的点数. 分析:判断线段相交模板题,快速排斥实验原理就是每条线段代表的向量和该线段的一个端点 ...
- HDOJ/HDU 2717 Catch That Cow 一维广度优先搜索 so easy..............
看题:http://acm.hdu.edu.cn/showproblem.php?pid=2717 思路:相当于每次有三个方向,加1,减1,乘2,要注意边界条件,减1不能小于0,乘2不能超过最大值. ...
- svn经常使用命令具体解释(非常全,非常有用)
ubuntu下安装subversionclient: sudo apt-getinstall subversion subversion-tools 1.检出 svn co http://路径(文 ...
- cocos2d-x 类大全及其概要
CCNode 节点类是Cocos2D-x中的主要类,继承自CCObject. 任何需要画在屏幕上的对象都是节点类.最常用的节点类包括场景类(CCScene).布景层类(CCLayer).人物精灵类(C ...
- 2014最新SSH框架面试题大收集
(1)Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transati ...
- 架设FLASH视频流server心得
什么样的情况下才使用FMS?有下面几种情形的时候,你可能须要用到FMS 1.须要通过Flash Player 播放视频,而视频是以流的方式,而不是http渐进式下载的方式进行播放的时候.渐进式下载就是 ...
- dell服务器各类raid 和磁盘在阵列卡上的实验
听很多人说,做好阵列的硬盘从阵列上移除后,重新从硬盘导入阵列信息的时候不能打乱位置,昨天用两台Dell R710,四块sas 300G HP硬盘做实验,实验步骤如下: 一.dell R710首先用三块 ...
- TreeSet排序
TreeSet的排序能够通过两种方法来实现: 1.通过TreeSet(Comparator<? super E> comparator) 构造方法指定TreeSet的比較器进行排序. 2. ...