MySql 监控
文章平均质量分 63
MySql 监控
雅冰石
DBA
展开
-
Mysql Workbench下载安装
一:下载Mysql Workbench下载地址:http://downloads.mysql.com/archives/workbench/这里选择了windows-64位:安装Mysql Workbench前,需要先下载visio c++ 二:安装先安装visual c,再安装workbench,直接下一步安装即可,步骤省略。原创 2015-06-23 17:44:54 · 6527 阅读 · 0 评论 -
监控磁盘空间shell脚本
在日常工作中,对磁盘空间的监控尤为重要。磁盘空间满了,会导致数据库hang住。下面是监控磁盘空间脚本:#!/bin/bash#当磁盘空间使用率超过80%时,输出相应的文件系统HostGroup=('10.192.203.201' '10.0.9.121')for host in ${HostGroup[@]}do result=$(ssh $host df -Ph |gr原创 2016-06-29 13:50:55 · 7762 阅读 · 0 评论 -
监测mysql错误日志,有错误自动邮件报警
#检查错误日志里是否有ERROR,有的话,邮件报警#每分钟监控一次#*/1 * * * * /download/dandan/shell_script/monitor_errlog.sh > /download/dandan/shell_script/monitor_errlog.log 2>&1#每个机器生成一个错误日志文件#由于公司数据库服务器的错误日志都是基于主机名原创 2016-05-18 13:48:20 · 3465 阅读 · 0 评论 -
监控mysql主从一致性shell脚本
#监测主从一致性 #该脚本只检查io进程和sql进程是否都为yes,sql进程是否出现延迟,当延迟时间大于1分钟,会发邮件报警。并没有检查slave上io读取的主二进制日志文件与位置是否和主的完全一致(因为如果io进程为yes的话,很少会不一致),且position位置变化很快,#远程连接主库和从库进行比较的功夫,说不定position已经变化了。port='3306'us原创 2016-04-13 13:55:35 · 2835 阅读 · 0 评论 -
pt-query-digest查询日志分析工具
1. 工具简介pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行参数化,然后对参数化以后的查询进行分组统计,统计出各查询的执行时间、次数、占比等,可以借助分转载 2016-04-15 16:29:54 · 616 阅读 · 0 评论 -
MySQL实时统计脚本--计算QPS,TPS和线程连接数等
MySQL系统本身提很多状态信息,很多时候我们只关心其中一部分数据信息,如TPS、QPS、连接数等?123456789101112131415161718#!/bin/bashmysqladmin转载 2016-04-15 16:02:10 · 6172 阅读 · 0 评论 -
使用Zabbix + MPM全面监控MySQL
Zabbix和MPM监控MySQL环境说明A: 192.168.1.190, 系统CentOS 6.3,部署Zabbix ServerB: 192.168.1.191, 系统CentOS 6.3,部署Zabbix Agent, MySQL 5.5.29 (MySQL Slave)MPM/Zabbix监控结构及部署步骤MPM/Zabbix监控结构:MPM/Za转载 2016-02-19 13:59:51 · 3276 阅读 · 0 评论 -
zabbix使用自带模板监控mysql
说明:如果要使用zabbix监控mysql,默认的模板是无法工作的,因为没有key的存在,所以要自己写脚本、自己定义key。脚本可以用任意语言实现,但在linux下还是shell方便。不像php需要安装php环境,python需要安装python-MySQL库,perl也是一样。这边要注意下,/usr/local/zabbix/bin/mysql_status要监控mysql每秒增删改查等转载 2016-02-18 10:41:18 · 6820 阅读 · 0 评论 -
zabbix使用sendEmail发送告警邮件
一、安装sendEmailsendEmail是一个免费、轻量级、命令行的SMTP邮件客户端。如果你需要使用命令行方式发送邮件,那么sendEmail是非常完美的选择:使用简单、功能强大。sendEmail下载地址:http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail安装方法:# tar xvzf sen转载 2016-02-18 20:47:50 · 4610 阅读 · 0 评论 -
mysql监控脚本
共分两个脚本,一个脚本alert.sh是用于监控报警(邮件通知),另一个脚本check.sh只用于监控,不报警。1:alert.sh[root@PC dandan]# cat alert.sh #Mysqlhost='192.168.1.21'port='3306'user='root'password='……'#Mailsource='……com'target='…原创 2015-11-29 08:16:16 · 1635 阅读 · 0 评论 -
详解 Spotlight on MySQL监控MySQL服务器
前一章详解了Spotlight on Unix 监控Linux服务器 ,今天再来看看Spotlight on MySQL怎么监控MySQL服务器。注:http://www.cnblogs.com/Javame/p/3685512.html第一步: 下载并安装mysql-connector-3.5xSpotlight on MySQL 连接mysql必须使用mysql-connect转载 2015-11-20 03:26:38 · 7647 阅读 · 1 评论 -
如何用shell脚本实现自动监测mysql实例状态
host='outofmemory.cn'port='3336'user='monitor'password='monitor-password'mysqlclient="mysql"## Check $mysqlclient --host=$host --port=$port --user=$user --password=$password -e "s转载 2015-11-20 06:03:14 · 2988 阅读 · 0 评论 -
MySQL5.6 PERFORMANCE_SCHEMA 说明
背景: MySQL 5.5开始新增一个数据库:PERFORMANCE_SCHEMA,主要用于收集数据库服务器性能参数。并且库里表的存储引擎均为PERFORMANCE_SCHEMA,而用户是不能创建存储引擎为PERFORMANCE_SCHEMA的表。MySQL5.5默认是关闭的,需要手动开启,在配置文件里添加:[mysqld]performance_schema=ON转载 2016-12-06 14:33:57 · 884 阅读 · 0 评论
分享