1、编写监控主从SHELL脚本check_mysql_replication.sh,放在/etc/zabbix/下面#!/bin/bash/usr/bin/mysql-uzabbix-p密码-e‘showslavestatus\G‘|grep-E"Slave_IO_Running|Slave_SQL_Running"|awk‘{print$2}‘|grep-cYes2、在从库上授权zabbix用户:grantreplicationclienton*.*to‘z..
分类:
数据库 时间:
2015-09-25 04:07:29
阅读次数:
364
之前是cacti监控的mysql,很多参数监控的不是特别明白,想着就找zabbix监控。写好监控MYSQL的配置文件UserParameter=mysql.Ping,mysqladmin-uroot-p123456ping|grepalive|wc-l
UserParameter=mysql.Threads,mysqladmin-uroot-p123456status|cut-f3-d":"|cut-f1-d"Q"
UserParame..
分类:
数据库 时间:
2015-09-21 19:44:12
阅读次数:
305
由于zabbix自带的mysql监控模板监控的东西比较少,应公司DBA的要求,使用perconazabbixmysql-plugin实现对mysql的监控。perconazabbixmysql-plugin是percona发布的一个使用zabbix监控mysql数据库的工具,这款工具比zabbix自带的监控模板要强大的多,毕竟percona是Mysql的一个重..
分类:
数据库 时间:
2015-09-15 20:15:45
阅读次数:
401
环境:centos6.6zabbix-2.4.5mysql-5.6.24zabbix没有自带对mysql的监控模板,网上许多模板也都是固定的监听某端口,不够灵活,如果mysql的端口很多记不清楚的话,我们就应该以lld(lowleveldiscovery)方式监控mysql。步骤:一、客户端1、监控内容的json化在客户端里,需要把监..
分类:
数据库 时间:
2015-08-21 00:26:13
阅读次数:
273
最近新部署zabbix监控,发现有很多DB服务器都是mysql多实例的状态,mpm默认的mysql监控无法有效的监控mysql的运行状态和复制关系,故针对双实例的mysql制作的手工的zabbix脚本监控如下首先新建新的zabbix的mysql多实例监控模板,操作如下名称为模板信息名称类型因为使用的脚本..
分类:
数据库 时间:
2015-08-17 19:52:33
阅读次数:
768
mysql端的设置:一般新版的zabbix都默认带了mysql的监控项目在安装目录下zabbix_agentd.d/userparameter_mysql.conf[root@serverzabbix_agentd.d]#moreuserparameter_mysql.conf
#ForallthefollowingcommandsHOMEshouldbesettothedirectorythathas.my.cnffilewithpasswordinfor..
分类:
数据库 时间:
2015-07-24 18:41:43
阅读次数:
149
最近很多人都问我如何为什么使用我之前博客的模板不能监控了,经过沟通发现对方的mysql版本是5.6,在进行命令行查看数据的实话,使用mysql-uxxx-pxxx-Pxxx的时候,会如下报错Warning:Usingapasswordonthecommandlineinterfacecanbeinsecure报错原因是mysql5.6版本增加了密码安..
分类:
数据库 时间:
2015-07-23 15:53:46
阅读次数:
243
一直在研究使用zabbix监控mysql数据库,由于zabbix官方的模板支持监控mysql,但是直接使用自带的模板不可用的,需要做一些设置才能够使用。如果你对mysql的监控需求比较简单,那么直接使用zabbix自带的模板即可,如果你的监控需求较高那么将自己编写相关的脚本来实现。以下乃使..
分类:
数据库 时间:
2015-06-24 19:24:26
阅读次数:
198
zabbix2.2自带了监控mysql的模版,我们可以使用自带的模版来监控mysql,如果模版不能满足我们的需求,我们可以再自定义key来达到我们的需求,接下来就讲下如何使用zabbix自带模版监控mysql状态首先先授权让zabbix连接数据库mysql>grantUSAGEon*.*to‘zabbix‘@‘localhost‘iden..
分类:
数据库 时间:
2015-05-04 15:56:16
阅读次数:
145
[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