[root@monitorscripts]#catcheckmysqlperformance.sh
#!/bin/sh
#Createbysfzhang2014.02.20
MYSQL_SOCK="/data/mysql/3306/mysql.sock"
MYSQL_PWD=`cat/data/mysql/3306/.mysqlpassword`
ARGS=1
if[$#-ne"$ARGS"];then
echo"Pleaseinputonearguement:"
fi
case$1in
Uptime)
re..
分类:
数据库 时间:
2015-04-22 15:56:20
阅读次数:
192
Zabbix自己提供的模板可以监控mysqlslowqueries,mysqlversion,uptime,alive等。1.Zabbix官方提供的监控mysql的模板TemplateAppMySQL,可以看到相关的Items和key。2.把该模板TemplateAppMySQLLink到相关的主机上面,发现Item的Status是不可用的,因为key的值是通过Mysql用户查看"s..
分类:
数据库 时间:
2015-04-15 15:03:34
阅读次数:
204
mysql数据库常用命令1. 数据库赋权进入mysql数据库:
mysql> use mysql;给root用户设置新密码:
mysql> update user set password=password("新密码") where user="root";刷新数据库
mysql> flush privileges;nagios监控
mysql> GRANT PROCESS, REPLICATION...
分类:
数据库 时间:
2015-04-13 20:57:33
阅读次数:
237
1.先上原理图2.说明两个mysql采用主主同步的方式进行部署。在安装mysql的服务器上安装客户端(目前是这么做,以后想在zookeeper扩展集成),客户端实时监控mysql应用的可用性,可用时想zookeepercreateNode,当网络不可用或者mysql应用不可用时,建立的znode消失...
分类:
数据库 时间:
2015-04-03 10:58:43
阅读次数:
184
mysql3306端口down
#!/bin/bash
######mysqlmonitor##
while:
do
sleep80
/usr/bin/nclocalhost3306-w2&>/dev/null
h=0
if[-ne0];then
/etc/init.d/mysqlstart
fi
done
#!/bin/bash
######mysqlmonitor##
while:
do
sleep80
/usr/bin/nclocalhost3306-w2&>/dev..
分类:
数据库 时间:
2015-03-28 18:55:21
阅读次数:
329
网上下载了cactiez后,一键安装后感觉非常好用。不过添加了mysql监控却监控不了mysql都是空值。网上翻了下发现是有些参数没有改才这样的。现作记录首先进入cactiez服务器修改以下文件vim/var/www/html/scripts/ss_get_mysql_stats.php1.寻找以下参数,把用户名和密码都改为你想..
分类:
数据库 时间:
2015-03-12 15:20:26
阅读次数:
153
MySQL Enterprise Monitor是专门为MySQL数据库而设计的一款企业级监控,能非常好地与MySQL各方面特性相结合,包括:MySQL的关键性能指标、主机、磁盘、备份、新特性相关以及各种场景下的架构配置,并支持从单节点到海量节点部署的环境。它不仅能够全面地监控MySQL的运行状态,还能及时发现潜在的问题并给出优化建议。MySQL Enterprise Monitor的安装和卸载也...
分类:
数据库 时间:
2015-02-15 15:12:55
阅读次数:
264
1、grantuserformysqlGRANT
USAGEON*.*TO‘zabbix‘@‘localhost‘IDENTIFIEDBY"zabbix";2、touch/var/lib/zabbix/.my.cnf#ZabbixAgent[mysql]host=localhostuser=zabbixpassword=zabbixsocket=/tmp/mysql.sock[mysqladmin]host=localhostuser=zabbixpassword=zabbixsocket=/tmp/my..
分类:
数据库 时间:
2015-01-26 17:32:30
阅读次数:
243
shell编程很强大! 网站访问量大的时候mysql的压力就比较大,当mysql的CPU利用率超过300%的时候就不能提供服务了,近乎卡死状态,这时候最好的方法就是重启mysql服务。由于这种事具有不可预见性,我们不知道什么时候mysql的占用率达到300%,还是写个程序定期判断比较靠谱。...
分类:
数据库 时间:
2015-01-22 09:21:46
阅读次数:
180
MySQL Enterprise Monitor是专门为MySQL数据库而设计的一款企业级监控,能非常好地与MySQL各方面特性相结合,包括:MySQL的关键性能指标、主机、磁盘、备份、新特性相关以及各种场景下的架构配置,并支持从单节点到海量节点部署的环境。它不仅能够全面地监控MySQL的运行状态,还能及时发现潜在的问题并给出优化建议。本文描述了MySQL Enterprise Monitor的安...
分类:
数据库 时间:
2015-01-21 11:38:35
阅读次数:
473